Dishpig
A lot of the things you say should be done - everyone knows and pretty much tries to do - Even dirtbag promoters try to do those things. But what most people do not understand is that being a promoter does not give you a magic wand. This is about putting on a show; it is about $, entertainment and repeatability. There is more then one persons wishes, desire and requests involved.
People from the outside find it easy to say this or that should happen or such and such should fight so and so and blame promoters for not making it happen. But promotions have constraints or time, money, relationships and are often dealing with fighters who have conflicting wishes to what the promoter wants.
Here is an example. As a promoter I would always be 100% honest with people about whom they were fighting. Because of that I had a ton of people drop out, no show or otherwise refuse the fight. I would have guys calling me 10 times a day for a week leading up to the fight looking for more information about their opponent. The more honest I was – the more I knew I would have to look for a back up.
There are a million things that promoters have to deal with at a show – the fights and the fighters are really just a faction of what needs to be taken care.
If you think someone can come in off the streets and do a better job; well I would have to conclude you are pretty ignorant of the game. Most promoters start with the best intentions; they just have no idea how complicated it really is.
Mike