I totally understand feeling let down that the system isn't going to follow the table-top rules verbatim.

I am glad that they aren't though.

PHB Ranger and Monk (hell most monks to this day) are hot garbage. If you were a table-top gamer when 5e came out who loved rangers or monks you pretty much cried yourself to sleep for years.
I'm glad they allow all classes to have a use for their bonus actions. It isn't fun clicking 'end turn' with half of your actions basically unusable.
I'm glad that they gave martial classes some cool abilities to use with their weapons, gods know they needed something unique to do other than bonk over and over again.
I'm glad they added things like height advantage and expanded elemental interactions. Grease/Web + Fireball and freezing wet stuff were pretty much the only interactions in the PHB and it is nice to have other interesting things happening.
I like that we can get more than three decent magic items. I'm not sure how you personally feel about that, but I love the fact that I'm not just stuck with a weapon, armor, and shield for my magic items. New amulets, rings, and bracelets let me experience cool powers I would never otherwise have access to.
Magic items that interlink and provide a sort of 'set bonus' are a nice addition as well.


Do I like the way they are implementing everything? Not really.

It sounds like they are fumbling Tasha's racial rules by just swapping in the stat changes without balancing the other bonuses to fix the nerfs they introduced by doing that.
If they are opening up spell levels based only on access to spell slots, that isn't something I'd personally support at my table. But honestly, they did that in BG1 and BG2 as well, my favorite class was Ranger/Cleric and I got all the druid spells added to my cleric spellbook.

It can be frustrating when something we are really looking forward to lets us down, and I hope this doesn't end up ruining the game for you, because it feels like it is something that you could still have a lot of fun with.


Back from timeout.