I can agree with most of your concerns, especially the painting over debris, that doesn't sound good at all, while i would be interested in seeing a pic of that out of curiosity.
Where i don't agree is your issue with orange peel. I get it, you don't want to have to spend the money after you...