They have. Many Linux appliances come with a 'Linux Wonder Shaper'
http://lartc.org/wondershaper/ or an equivalent.
In general, the Linux packet shaping infrastructure is overly powerful, if
very weakly documented - despite the LARTC efforts.
I do have to add that shaping is rarely an exact science, and that achieving
very high accuracies may prove impossible on general (timer interrupt based)
hardware & operating systems.
Stochastic results will be good however.
Bert