I have had zero issues using the launcher and have 3 mods currently on my system I swap between.
As is often the case the bazillion users not having issues are not posting, it is only the people having issues that you see here.
At first I was put off by how often I saw the launcher being 'pushed' at me in posts and it got my hackles up and I did not install for a long time. Downloading and using the launcher has been a huge joy for me and eliminated some of the simple mistakes I would make.