I totally agree with you. People get disappointed with desktop Linux because they expect a 1 on 1 replacement of Windows. They expect their Windows-only closed source proprietary app to work on Linux or find a copycat of it, they don't try to explore alternatives. They expect their Microsoft fonts to render correctly, and they complain about being too many choices. If you don't want too many choices and want consistency in UI, you can stick with a desktop environment. Or you can install a WM and customize heck out of your system. And all of this is completely free (as in beer). Windows only let you do the former, not the latter even though you pay for it.
Nice article, Vim may have a steep learning curve but it pays off once you learn just basic editing and navigation commands. For playing it like a piano, I find this link a very good read: https://stackoverflow.com/a/1220118
I totally agree with you. People get disappointed with desktop Linux because they expect a 1 on 1 replacement of Windows. They expect their Windows-only closed source proprietary app to work on Linux or find a copycat of it, they don't try to explore alternatives. They expect their Microsoft fonts to render correctly, and they complain about being too many choices. If you don't want too many choices and want consistency in UI, you can stick with a desktop environment. Or you can install a WM and customize heck out of your system. And all of this is completely free (as in beer). Windows only let you do the former, not the latter even though you pay for it.