Sorry to hear about your bad experience.
I’ve only been here as a seller just over a week now. While I have yet to get an order for any of my gigs or buyers to even respond to my offers, I’m still hopeful to make it work in this platform. I mean, I’ve read somewhere in the forum where a seller didn’t get a single order until 3 months later! And months later, she was a level 2 seller.
I’ve registered on multiple freelancing websites before I came here, and I have to say so far Fiverr has the best support system of them all. Some of those freelance platforms took days to get my services approved! I guess bugs are inevitable in this day and age, and I agree there are certain parts of the system that can be improved. But then again, nothing is perfect. If you say something to Fiverr, I’m sure they’ll listen to seller’s feedback.
I found there are so much information, especially for sellers, in this forum too. Chances are, you’ll find a solution to almost every problem encountered by other sellers. If not, you can always start a topic and I’m sure someone will be able to at least point you to the right direction.