Yes, there is nothing wrong with taking time and making the platform error-free, new users don't want a platform with a lot of bugs when they start to play.
True. But that is where platform owners make mistakes. They cannot wait to launch their platform and rush to run it as soon as possible. The devs do not get enough time to check their codes and sometimes they run websites with errors. I have played on a lot of casinos especially right after they launch, and I made some money from those bug bounties as well.
They should run their platform on stage before they run it on production so they can minimize the bugs and errors. As for Bitwinup, I don't remember getting too many errors in the short time I played there. I appreciate their work anyway.