Sorry, but software that cannot detect when it's going to mung a posted URL is really not fit for purpose is it? And worse, not even have a way to override it? There is literally know way of posting certain URLs on the forum without resorting to writing in code - remember that fiasco over the link to a workshop manual which didn't work because a the URL contained "Suzuki" with a lower-case "s"?
And how often do posters actually write "have" when they mean "have"?
Question - when we see something like "you're", presumably reflecting a change from an incorrect use of "your", has that change been made manually, or automatically by the software? If it's automatic, then how about flagging every automatic change in red - that would at least have the dual effect of flagging to posters that sorry, your URL has been bollocksed up, but also would highlight posters wot can't write proper in the opinion of the management, and have had their posts auto-edited, and maybe shame them into doing better?