Anime is great but RWBY should not be attacked because it fails to uphold anime tropes and it shouldn’t be expected to adhere to shounen formula or output shounen-style combat.
First of all, because typical shounen formula deserves to be messed with a bit for variety sake. Secondly and more importantly, because RWBY has a distinct visual and storytelling style that doesn’t work when you try to force anime-type expectations on it.
Amber powers are hyped as being important but they were simply called “magic” and were not hyped as necessarily being god of combat powers.
Recall I speculated their power was literally over the seasons and could work to cause climate change and otherwise seariously screw the environment up.
I just want an admission that Amber is incrementally more powerful than say, what RWBJNR showed in combat up until that point (I’ll exempt Yang because of the Paladin stunt and Pyrrha because she was fully implied to be a super-huntress).
Ruby’s look of concern on Penny did seem premature, I can see lots of reason for her to be shocked and concerned but mostly because that is what Penny’s reaction is at what she herself did.
Let’s chalk it up this way. Penny has ample reason to be worried, the exaggerated reaction of the crowd and Ruby was from her hyper-worried perspective.
Ozpin’s group said the maiden’s were special and had magic powers that were highly sought after. They had reasons to hold back on the relics (they are, after all, working to keep those a secret even more so than the maidens).
The angle that Ozpin is a manipulative bastard that keeps everything secret to maintain his power over people is an angle that Raven has played up. The guy keeps a lot of secrets but he also has a lot of justification to keep secrets, like the relics that apparently have the power to gift the world to Salem on a silver platter. Most likely the group hides the relics because those are the real WMDs that Salem would readily set off.
Going between Ozpin either being a manipulative bastard or things being a continuity error is stretching the plot in two incompatible and bad ways. Things can be read naturally in a way that makes sense and should be read that way if possible.