15 - 20 mins holding, getting told to slow down and speed up, descend at this or that rate, high or low compared to perfect profile - you guys can't seriously be complaining - just do it and go home happy that you did your job and landed the thing. That's what pilots are there for - to deal with all that.
Go check out the rest of the world. What you are complaining about happens all the time all over the world - it's not that big a deal. Surely not 14 pages worth.