Wales as a whole being any of those things is literally slitting its own throat.
And therein lies the reason that many voters are defecting from Labour to Tory.
Wales (as with other tribal, labour, less affluent strongholds) has been fed these narratives for too long:
Tory = Evil and will punish you narrative for decades .
The EU = good for you (you get handouts from them which sustain you)
Pro UK = silly/stupid because England doesn't care about you
They've been told to listen as 'Mother [labour/remain] knows best' about what's good for them.
They get stuck with complacent MPs that know they're a shoe-in as they wear a red rosette, or get a completely disinterested & disconnected stranger parachuted into the safe seat as part of their 'political career path'.
Now the disenfranchised, disconnected & pissed off electorate in those areas have had enough.
As has been said before - the most ridiculous thing a person can do is keep repeating the same thing and expecting a different outcome.
Labour took people for granted - Scotland told them to bugger off in 2015, will Wales do so in June? Who knows.