I, for one, am glad some of these changes were made. I once played a gen of 27/15 2h cav and it was the most absurd thing ever. However, if you change the requirements of a horse by 3 riding, you should grant a 9 str respec. I'm not a fan of the nerfs and price increases to heavy horses, though. Don't you think the riding requirement change was enough? So now we're going to have even less durable riders on less durable horses. I don't think many were complaining about the riders dying and the horses not.
Unfortunately this patch doesn't really reduce the effectiveness of horse archers. Sure, they'll have to wait til level 32 to ride a charger now, but I don't think any do. It's generally Arabians and warhorses.