RRSS did not hide it until 2.1. I never updated past 1.3.(didn't even realise it was still updatet lul)
And of course you don't know which pokemon your opponent picks in a online battle. But you're not completly blind, you get at least an of idea whats coming, that's what i meant. Playing in set...
What its kinda does is that every hard trainer/kahuna is becoming a try n' error szenario. Whe're you first have to error, just to see what pkmn you're facing, then you can reorder/prepare your team and try. I personally see little fun in that. Even in online fights you can see your opponents...