The only exception to fixing the combat is making longspears/pikes make sense.
Why is it that people have such hate towards these weapons? Yes, they can do some strange things, but they are not as easy to use as they may look. They don't work like any other weapons, and so many people who haven't used them just consider them to be bugged, messed up, or just unpredictable. Try using one for a gen, they're incredibly fun, though difficult to get used to.
People suggest removing their ability to block - instantly dead support, GL continuing your fight then.
People suggest removing pike wiggle - even worse, this is the ONLY way to get hits in 95% of the time. This isn't some trick pike users do as a fancy move, it's absolutely vital for their ability to hit anything. Imagine if 2 handers suddenly couldn't move, turn, or feint while attacking.
People suggest removing jump thrusts - This isn't something difficult to counter or predict. If you run up to a pike user and start to spam, this is the only move they can really make.