Cameron read PPE at Oxford, so presumably is bright and knows a thing or two about politics and economics. He also had a severely disabled son, so presumably knows a bit about the NHS and disabilities. He also worked in PR for ITV, so knows about the real business world more than many career politicians who only know life at Westminster. He also has a high-flying career wife, so knows about feminism, two-career couples and childcare issues.
He also is trying to sort out this country's disastrous finances, even if it means people dislike him for it, rather than just giving money out willy-nilly to all and sundry, with little accountability, as the last Government did. How on earth TB/GB could spend 13 years over-spending in a boom baffles me. It's basic economics - save in the good times, so you have reserves for the bad times.
(BTW, I am not a member of the Tory party, and haven't always voted for them - however, I do feel DC and NC are the best men for the current job. I also feel, while the cuts are very painful to many of us, unfortunately they are needed due to the financial ineptitude of the last Govt.)