I agree completely. I had one of my apps rejected, and only after I wasted quite a few weeks working on it. The current system is bad. I wish there was something us developers (and users) could do to put enough pressure on Apple so it stops this nonsense.