That's actually really helpful. I see it's as I suspected more to do with the lewis bases ability to donate electrons. Like the protons are pulled from the acid.
I wondered if anyone could help me with a question. Do acids such as HCl donate protons because the conjugate acid is more electronegative? Such as the O in H2O is more EN than Cl, and that's why the H+ dissociates?