I have no idea what your proposed solution is. While I'm not a big fan of, for example, KN calls (makes me think I'm working a Novice and wonder why he is out of band)...there are only so many 1x2 and 1x3 calls that can be issued.
I don't think they're all special event calls although some are. I noticed these extra long call signs start popping up about a year ago. One was a club call somewhere in the EU and I worked a station in Canada with a really odd one.
So you're saying that unnecessarily long callsigns have no effect on a QSO in marginal conditions?? So to restate, long callsigns turn off the maidenhead locator notification in the FT8 software. That is a "real" problem if you want to know the distance of your QSO. This may not be a "real problem" to you, but why sacrifice this information for no reason, because I can see no benefit in having a callsign longer than is necessary. As I type this, AM470xxx and AM370xx are calling CQ on 18MHz FT8.
I worked II0BIKE yesterday on 20 mtr cw. It took me a while to figure that one out. Special station call.