Not that I support many of the activities of LCC's like Ryan air, but I feel its better that we hv companies like them whi are willing to share each and every cost openly and giving us an option to take it or leave it, than many of the full fledged carriers who just fudge and hide things..aka, fuel surcharge, congestion charge etc..
Atleast Ryan air gives us an option to choose or not...and we will be aware of the total flight cost before booking.. if the cost is nearer to cost of a full service carrier or even only 25% lower, they know and we are sure none of us will book with them..