As the title says - Bioware told me to leave losing WZ's... As a Battlemaster, their system wants me to focus on wins and losses, nothing else. No use for commendations, no use for valor, etc... All they want me to focus on is completing the daily and weekly, which only means winning.
The positive aspect of this design is that I always focus on winning and not maximizing commendations and valor like they told me to do before Rank 60. Post rank 60, I only focus on winning. But if it's clear that my team is going to lose or I enter a match already down 2-0 for example, Bioware wants me to leave ASAP and requeue (no penalty for leaving of course).
So, I play the game they have designed and do my best to win and leave a WZ that looks like an incoming loss and requeue because that's what Bioware tells me to do.