Try out .NET 5 with Blazor. You will be able to use 1 language (C#) on server and client side and a single package manager (nuget). Install visual studio and your good to go
That's not necessarily true. Those forces will still be there but the learning of what not to do has also been had. People can improve and learn over time.
I love DDG! Switched to it about a year ago and haven't looked back. The odd time I need to use Google at work for a specific technical lookup but otherwise I don't need too. I love to support the underdog who values privacy. I recommend it to everyone.
I've been creating a platform for some time now that is similar except it has to do with trading future revenue streams. Check it out http://www.gimmeview.com