BBCode jest wyspecjalizowany do takich for, ma komendy do cytowania itd., ciut inną składnie. Trudno wyczuć, czemu duplikuje niektóre funkcje HTML takie jak url, b, i... Może z jakichś względów programistycznych związanych z konstrukcją skryptu obsługującego to wszystko. Albo żeby nie mieszać uzytkownikom w głowach, tzn. żeby było jasne że komendy wstukujemy w nawiasach kwadratowych![]()