Parking right in front of the garbage is never a great idea - you're always at risk of getting trash on your car even if people don't do it on purpose. When you completely block it off like this, though, you're asking for trouble. Now, residents can't access the trash to get rid of their waste, and nobody can come and empty the overflowing trash cans, either.
In these circumstances, there's only one approach to take. If you believe that your car belongs with the garbage, then it's only fair that people use it as an extension of the garbage. Your hood and your roof are now extra storage space. This is an embarrassing - and probably smelly - way to find out that other people think your parking is trash. This car is going to need a thorough wash!