A lot of Australian clubs nip the vanity tee marker player in the bud quite easily.
On comp day, everyone of course plays from the same tees. On non-comp days (such as at resort courses or clubs with many guests or visitors), the tees are moved forward. If for example they have teeing mounds in order for black, gold, blue then white (and ladies' red in front), the white mound also has the blues on it a few yards back, the gold tees are in the blue zone and the blacks are either in the gold zone or out of play (depending on the audience of the day). Taking blacks out of play shouldn't be a drama at courses where the client only had them put in for infrequent tournament play or ego-related card length. And so players who are happy to play one set in front of the back markers play the blue since gold is the back tee of the day.
As for this mucking up the card measurements, the card is just a piece of paper, and the yardages are on the tees. And everyone enjoys their golf, nobody shoots 68 off a 5 handicap or 78 off a 15, and everyone is having their second drink or main course after four and a half hours.