I mean those are some pretty lofty expectations you have. aside from being in beta, it sounds like the only way this game could have reached the bar you set, is by instantly being the best game you've ever played, the very first time you played it. or close to it since in 4 days of beta, it's already essentially been deemed not worth your time.
Character changes and reworks happen everyday... thats the point of beta. sage and raze for example have both been tweaked in response to player feedback.
new characters? it was released in beta on the 7th. aside from the fact that it looks as if new character info was already leaked, you're expectations for a FTP game, thats weeks old and still in BETA are crazy.
the impression i get, is that you are used to CSGO. you are so used to and like it so much, that anything different just wont be up to par. and thats cool. everyone has preferences.