Exactly. Switching the world over to Linux is a lot different than choosing another beer from the grocery store fridge.
yep, one can write whatever, but reality of it is pretty much impossible unless a business has an unlimited source of money.