Engineering wise, Torx was always superior, particularly small screws that would strip easily. People hated it because of the patents, and getting good tools were extremely expensive because of the licensing.
Use quality tools, there is absolutely no problem, there's even an ISO standard (10664), there is absolutely no reason for ambiguity. Just stop buying shit.
Torx has tremendous benefits which is why it is a fastener of choice for high value items on cars. They're also used in high volume construction, they wouldn't be if they "sucked".