Absolutely, I mean, they’ve also tested this in the Battle for Dazar’alor raid (BfA Season 2), as each faction was transformed into the other (racials included) for half of the raid. This, and Mercenary mode for random/epic battlegrounds show this is indeed possible. I hope the faction balancing situation will never come to such where this will need to be widely enforced upon players.
As a PvP’er I understand those who don’t wish to participate in cross faction, but don’t support their stance as what the game needs right now is content being accessible to everyone without making people feeling forced to pay to play in a way they don’t wish to. How this should be done going forward? I leave this to our Makers lol, as so far they’ve recently done a very good job by listening to and implementing community feedback. It’s all a matter of adapting and playing with the options as the situation calls for them.