Android does have keyboard and mouse support. An Android device can in theory make a decent Linux-ish device -- some even have monitor out.
Desktop-like apps (along with browsers):
* https://play.google.com/store/apps/details?id=com.andropenof...
* https://play.google.com/store/apps/details?id=com.octave
* https://play.google.com/store/apps/details?id=com.icecoldapp...
* https://play.google.com/store/apps/details?id=jackpal.androi...
* https://play.google.com/store/apps/details?id=stericson.busy...
* https://play.google.com/store/apps/details?id=com.hipipal.qp...
I haven't tried all these (never needed to), but I can see some scenarios where these might make a passable desktop alternative.