Infantry right now is in poor position. They mostly serve as cannon fodder as even the heaviest infantry can be easily killed by enemy cavalry even scouts or even the weakest archer such as levy archer.
Spear at least have value since they can survive enemy cavalry charge and deal bonus damage to cavalry. But sword only effective against infantry which translate as an easy prey for my cavalry. If i see enemy pumping out foot knight but forget to have an actual knight in their rank that's basicly a free heroic victory points for me.