This is being blown out of proportion. These sorts of terms are pretty standard for a closed playtest, as it doesn’t represent the final product and the developers don’t want reviews to be published criticising things that will likely be fixed for the release version.
Valve these days don’t make things just to make money. They only make things that interest and excite them. HL3 would most likely just end up being more of the same, which isn’t exciting from a designer or developer point of view. They need a hook to get excited about it, and until that happens it’s just not worth the time or effort to do. In the meantime, they’re making plenty of money from Steam sales.
You can’t understand why you need to be a bad guy in a game called Grand Theft Auto, where the main focus of the series is stealing cars and building a criminal empire?
I imagine everything you see in the trailer is in-engine footage, even if it’s not being controlled by the player. This has always been the case with GTA trailers since GTA3.
If you’re not making extensive use of your Humble Choice discount in the store, you might want to consider canceling each month that you don’t like the games instead. I cancel every month regardless, then throughout the month I get emails offering increasing discounts on the current month’s bundle, until I eventually get an offer for one month for £4.50 a couple of days before the current bundle ends. It’s resulted in me getting twice as many games for less than half the normal monthly price.
Without GPD and others, there likely wouldn’t even be a Steam Deck. They really paved the way and made the case for handheld PCs, which proved to Valve that there was a market worth investing in.
It depends on what you mean by better. GDScript is better integrated into the IDE, with C# really requiring that you use an external code editor currently, but both languages have very similar capabilities.