Did you not remember what happened in the refuelling era? No one would bother to attempt a pass on track and just wait to do it in the pits. I like the idea of cars sprinting faster on small fuel loads, that's awesome. Not bothering to pass cause you had an extra lap of fuel? Horrible!
Pushing the limits left F1 when the limited number of engines came into effect. Now it's bloody endurance racing with saving the engines and fuel.
Opinions on refuelling are like religions, we tolerate the other's even though we're sure they're wrong - and we pity them for that - but most of us will never change it. That being said, I'm an agnostic refuellist.
So I'd correct your post with "not being able to" rather than "not bothering". If they could actually overtake they did it. Problem is, it was impossible... I agree with your second point though, the refuelling ban is not the only reason why it's no longer a sprint.
Now we're in an era where we have the fastest cars ever, and drivers are saving everything and cannot overtake (it's as difficult as in the refuelling era without DRS, and sometimes DRS makes it easier - if they had DRS back then you'd have seen much less of the "Trulli trains"). So the only strategic option available is to undercut or overcut by one lap or two, and when you do that from within 2-3s from the car ahead or behind it usually can be covered quite easily.
I wish they brought back refuelling, but with slower fuel pumps, so that taking more fuel in the tank at the pitstop can actually cost you more than a few tenths but can also be worth it when you can go longer on the next stint...