You will have to use their launcher regardless. Rockstar has forced people to use their services since GTA4's PC release.
Yup indeed , I meant they are trying to get as many users to buy directly from them and skip the other clients. Which is understandable since it's their game.