Apple sucks, but is that really the fault of ARM? Without Apple, you have open hardware interface standards, easy. I put the blame solidly on Apple for their hardware abuses.
Not that it matters, since nobody's doing anything serious with ARM other than Apple, but the Raspberry Pi is... fine?
Raspi is better than most ARM software by virtue of the fact that they value openness (to a limited extent), and that their hardware is very popular.
Apple, on the other hand, is extremely popular (as ARM goes, anyway), but they do not at all value openness, so you have herculean efforts like Asahi.
Other manufacturers like #Pine64 value openness (more so than Raspi), but they're not as popular.
The truth table ends up looking like this:
manu- | values | is | end
facturer | openness? | popular? | result
---------+-----------+----------+-------
RasPi | yes | yes | good
---------+-----------+----------+-------
Apple | NO | YES | meh
---------+-----------+----------+-------
Pine64 | YES | no | meh
---------+-----------+----------+-------