I ran a meta subclass build for a month and switched back to pure class since. My subclass build objectively had zero drawbacks, which felt extremely boring and unfair in Cyrodiil. Meanwhile, pure class is weaker, but it definitely feels more "balanced" because you have actual drawbacks. I know I'm intentionally gimping myself here, but a huge part of PvP for me is earning wins. I felt that with meta subclass builds, you either purposely throw or get severely overwhelmed to lose a fight. A build like Assassination + Animal Companion + Stormcalling/Restoring Light is so powerful in offense and defense that you can PvP while snoozing and still get kills. For some people that's fun, but it's definitely not for me.