Each has its place, the desktop for serious power, the laptop for general mobile work, the tablet for lying on your back reading and the smartphone on the move. I agree tablet and smartphone keyboards suck for real work.