I sell online, and I agree with you completely. I'm tired of these kids selling 10 beats for like 4.99 or buy 1 get 3 free WHAT!!?! I take time with my beats and I wont even dare publish one unless I'm feeling it. GREAT POST!
I see nothing wrong with pumping out beats and selling them online as long as your beats have a distinct sound or style that differs from all the other producers.
And actually, now that I think about it more, I see nothing wrong with inexperienced producers selling 1 beat and giving away 3 free. It's an incentive to buy/use their music and allows them to develop as a producer.