5,444 karma · joined March 21, 2009
[ my public key: https://keybase.io/bcl; my proof: https://keybase.io/bcl/sigs/EuBaToikfP2PZZVfG9z8uCU2-S0HhHwBSVguHQOjtKk ]
If you force them into learning a new way to do things you have just reduced the friction of them switching to some other platform. And that's how you lose customers.
Note that you can reduce your costs by using spot instances.
We have kickstarter campaigns that bring in more than this. I regularly contribute to the EFF and my employer matches that donation (yay Red Hat) so I'm going to double my normal donation this year.
You can also do this with AR-15 receivers, there used to be a couple of places that would sell you an 80% aluminum casting and you would finish the machining yourself.
If you don't want to go to the trouble you can always buy a stripped lower receiver from a dealer (this is the part that carries the serial # and is considered the gun by the BATFE) and assemble the rest yourself. I wrote an article on this back in 2000 - http://www.brianlane.com/build-an-ar-15-rifle.html
I briefly played with a FirefoxOS Phone at Linuxfest Northwest and it was more responsive than my old Motorola X2. I ran a few of the pre-installed apps and took a picture with the camera and it worked as expected.
I would only consider this useful if you posted your code on github so that people can run it on their own DNS servers.