I don't play factions that focus on heavy cav simply because getting Hospitaliers is so easy and they are top-tier cav anyway, but they don't charge without orders! Pretty much any Catholic nation can get Hospitaliers and get the great cav. So England doesn't really have a Cav disadvantage, only pikes/spears.