If Red Hat goes after some Desktop market, it is for specialized, corporate markets. Not for general consumers and surely not on laptop.
As for Canonical's resources, I guess they are split half and half between the server business and consumer business, the server business fuelling the consumer initiative. Currently they are focusing on the tablet / smartphone. Desktop is pretty largely pushed aside for the moment; this is obvious by the low quality (numerous bugs) of Ubuntu 14.04 LTS.