Regardless of when purchased, this is an old game. An almost 7 year old game. When was the last time you heard of a company updating that old of a game? I'll save the thinking and say none (not counting re-releases like Master Chief Collection, which was a godawful buggy release). And this is ONLY an updated UI experience because they weren't exposed to the PC version. Again, I also have grievances against how it looks and operates. But the thing to remember is that no product is perfect, ever. There will be growing pains.
On to your analogy; would you expect a door to open when you place a table behind it IRL? No, that would be silly. And looking up recipes? Yeah, that's annoying, but IRL, you would still have to look it up (or have an encyclopedia for a brain). I'm not going to argue the vision bits, because out of all of this, that seems like I would have major issue with as well.
The main point to all of this is that your tone didn't give off a constructive air or even a modicum of thanks for free stuff. I am thrilled I get to fight the Moonlord and then on to Expert mode. But backhanded rhetoric and an entitled manner doesn't help your case. I am not attacking you, I'm just saying that a little bit of patience and thanks that your release wasn't delayed again should alleviate your concerns. Imagine it for X1 players; we have to see all of this and just hope that there is some kind deity that will allow us to see it before it hits 7 years and pray that we will have a slightly better time with all of these issues at least out in the open.