Could you elaborate on your gripe with order, or how that would be abused?
In my field, 1st author did most of the work, typically the responsible grad student, then authors 2 to n-1 supporting characters, maybe contributed some data, some script, wrote a paragraph. Last author is PI.
Sometimes you’ll have a 2nd author who ended up contributing like the 1st as the paper progresses, that’s really the only ambiguous situation, but you can switch that around for a conference or follow-up.