I don't necessarily mind the concept of having separate fees for all these things, but it's not standardized enough to allow easy comparison and sometimes the fees are not disclosed until late in the purchase process. I want to be able to do a search at a site like Expedia and get an apples to apples comparison.