I said fairly common and stand by it. I'm not surprised by any of items listed here.
What would you consider a reasonable alternative to be? If you don't want to run the risk of such issues, do some research and rent in a building that is complete and has a decent reputation.