

TeXnicCenter has no Linux or Mac OS X version.TeXShop has no Windows or Linux version.TeXShop/MacTeX requires 1GB of hard drive space.Specifically, adding newlines breaks compilation.Code that compiles in TeXShop/MacTeX doesn't compile in LyX.Code that compiles in TeXnicCenter/MiKTeX doesn't compile in TeXShop/MacTeX.Code that compiles in LyX doesn't compile in TeXnicCenter/MiKTeX.It's a pain having to scroll/find a previewed page every time I update it.So many errors that I feel like my code will never compile.LaTeX shows 10 errors for every 1 SLOC, so the code is impossible to debug.Documentation for the above items is incomplete.Simple things like custom page headers are insufferably hard to implement.

In the past, I've given up learning LaTeX because:
