People seem to be downvoting you but youโre absolutely right. Languages are dynamic and evolve all the time. The language โrulesโ are merely descriptive; they explain how most people use the language, and if you want to make sure everyone can understand you itโs best to follow them.
Even then thereโs some wiggle-room. Take the gif/jif pronunciation debate, it was coined as โjifโ but the majority of people switched to โgifโ. So (depending on the dictionary you own) it will often either list just โgifโ as correct, or list both as equally valid pronunciations (which given the sizeable minority for โjifโ seems like the correct approach imo). All the gift/giraffe/creator-says-x is just fluff and not actually all that relevant.
IMHO absolute descriptivism and absolute prescriptivism are both bullshit. Language evolves, but that doesnโt mean there should be no rules.
Rules definitely help keep a language more consistent! Theyโre not without use. It also helps to teach language to children and makes established parts of a language stay more consisteny over time. However, pretending thereโs a rhyme or reason behind all of them is hard to justify, as well as claiming โx is correct because of rule yโ if a majority decides z is correct instead.