The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
It is not "always wrong" - it is doing exactly what you told it to do. The fact that there is a difference between what you want it to do and what you told it to do is your problem - not the "codes" problem.
I'm pretty sure I would not like to live in a world in which I would never be offended.
I am absolutely certain I don't want to live in a world in which you would never be offended.
Freedom doesn't mean the absence of things you don't like.
I've tried it (Xamarin in VS2017) - it isn't too bad imo. Most pseudo-native app development platforms are pretty slow compared to their native counterparts anyways.
There's often a significant productivity boost from a dev's perspective (you can get more done faster), but it comes at the cost of more obscure edge-case bugs, limited functionality, and/or runtime speed impacts in the shipped product.
Up, Up, Down, Down, Left, Right, Left, Right, B, A.
After the initial install, VS 2017 gives you an initial "honeymoon" period in which everything works perfectly.
Behind the scenes, it is using (as yet unannounced, rumored to be of North Korean origin) biological and neurological monitoring and telemetry to construct your psychic profile.
Then, after it has assessed your weaknesses, it administers the killing bite.
Just like Windows 10.
«... thank the gods that they have made you superior to those events which they have not placed within your own control, rendered you accountable for that only which is within you own control For what, then, have they made you responsible? For that which is alone in your own power—a right use of things as they appear.» Discourses of Epictetus Book I:12