IMO tracks arnt the problem, to me it's just another obstical, there shouldn't be alot of feelings for a track other the weather you like it or not. Other then tracks like Monaco, you can make a pass anywhere, it's just the cars, drivers and media these days.
The cars are made to be quick around a track but as soon as you tuck behind another, there goes the performance to be able to get close.
Then you have super quick robot drivers that will pass only when it's 100% clear or may not even choose to at all.
Then you have the media flame or ruin a driver for making a mistake for taking out someone for giving a pass a go.
I could talk about how the old drivers used to overtake often and give a good race but that's unfair, their cars could run closer, and there wasn't much Internet forums and media that would kill drivers. But the most recent I could say was Montoya or crashtoya as some mr. Think they know it alls would say. That driver always made a move, and an example from the upcomming race , Spa, I'm sure alot saw that pass live on michael at the bus stop. Plus plenty more.
But....... You have everyone down you neck these days to drive like a robot and you have cars that deny the oppitunity to make a pass... That's all just my opinion.