I would understand the need for a "Cloud" print if you'd need to print in another country that you never visit, but what does someone need a cloud print for otherwise ?
- Printing easily from Linux
- Printing from your phone
- etc.
This is as easy as it can be without needing cloud print though
> - Printing from Chromebooks
> - Printing from your phone
This is an artificial restriction created by google. There is already a network printing protocol that works without the "cloud". You just have to support it.