The use of STV in the Irish Republic means that most people who lose their seats lose them to members of the same party as themselves. This is not a quirk. It is because local parties put up people from each of their own internal factions, who are then really standing against each other.
How much simpler and more honest to have them in different, if any, parties, with each voter voting for one candidate in a multimember constituency, and with the requisite number elected at the end.
In any case, it must be said that the British electorate is at least as sophisticated in using even so blunt an instrument as First Past The Post. The general mood last time was for a Labour Government with a reduced majority. And that was what happened. There are not many countries in which the public could have pulled that one off.