I love Linux, but I don't think that Linux users should promote it like it's a free Windows, because it isn't. You should learn Linux because you want to learn Linux, not because you hate Windows.
Frankly, I didn't go 100% Linux right away. I dual-booted for several years first.