Neither do most hams. Have you SEEN the websites of some of these clubs/repeater groups? Geez. Straight outta 1990.
Webmaster is it on my resume ,(back when that was a title )
Been in IT 14-15 years.
I prefer some of those web 1.0 webpages over newer stuff.