Learn to drive. You need to drive on the road.
I am not supporting the idea of making them ghost cars yet I do believe that there must be certain rules for placing static vehicles as people are literally blocking the road with it.
Then what is the point of buying Donator Level and a house on top of that? they should have the full freedom to park their car in front of their house. unless there are garages mapped for every house to prevent that issue, the only way to solve this is making static vehicles collision-less.
Or not parking them halfway in the road and halfway in the sidewalk? This wasn't an issue when the static vehicles were first added yet since people are able to buy unlimited amount of houses they started to intentionally (Judging by the duties they are holding they are not complete idiots so I believe that it is intentional) place them in a way that disrupts gameplay.
those parking vehicles will give an unfair advantage to the one I am chasing.