The problem is that if Daniel had been the perfect prince or a university professor or an astronaught the same people would still find something to criticise him for (or make it up) because their own lives are just so damn perfect and they have to look down on anyone that doesn't fit their own ideals. Daniel is not JUST a fitness trainer - (i.e. someone who spends much time and skill helping other people with less time and skill to be fit and healthy and thus improving their lives no end) - he has also had the energy, foresight, skill and business acumen to have built up his own business, off his own back and to benefit many more people! He is therefore a very capable candidate for marrying a Crown Princess and giving her the support and encouragement she needs. Above all, she is the Crown Princess of Sweden and as such, everyone should give her the respect she deserves for having found the love of her life - if people criticise Daniel they are unjustifiably criticising her too!