Yes I agree that English is a difficult language to learn and we have many rules and irregular rules at that!
And yes, you will find that some Brits do not have 100% perfect formal grammar or spelling. People under 45 may have more problems than older people as there was an education experiment...