The first part I mostly agree on.

Rogue getting extra Bonus Actions is more of a problem than what you can actually do with those actions. The extra actions should be removed. Those are explicitly warned against in DMG, and for a good reason.

The scroll use for non-casters really needs to be removed. Why make spellcasters redundant like that, letting Barbarians solve problems in the same way by just using scrolls? Stuff like Detect Thoughts should require a Wizard or Sorcerer in the party, to give them a purpose and to make magic feel special. For warriors, using scrolls should be an Eldritch Knight perk, to give them the deserved flavor.

As for the items, there are too many useless items, or items with nonsensical mmo-like properties. Way too many conditional items where the condition doesn't make any sense or makes the item too weak to use. Too many useless sets of armor that are overshadowed by the Scale Mail +1 from the very first merchant.

The new minor conditions like Wrath, Momentum, Lightning Charges, Reeling, Frostbite etc. feel like complete fluff. It's getting messy. Hundreds of hours in the game and I still have no idea what they even do, nor do I particularly care. A condition should be significant and there should be as few as possible. More conditions does not equal better game, quite on the contrary.

Axing the durations of control type spells is not cool. This should be an effective way of playing a Wizard.

The way Hold Person and similar effects allow a Saving Throw at the start of a turn is wrong, and nerfs these spells unnecessarily. A target gets two saves to completely avoid a Hold or Blindness effect.

Another big one is how Concentration spells in general are neutered by spamming surfaces and other unavoidable damage + the fact that you can't take cover to protect yourself while concentrating.