Yeah, tech team probably wasn't the right word there. It's more 'random guy with a computer who's got the free time and feels like working on the website'. Or maybe the office admin whose entire experience with computers comes down to sending email, typing in Microsoft Word and browsing the internet.
So no, not really a tech team, and obviously they'd be absolutely terrible compared to anyone who actually knew what they were doing. But the general point is still the same: these organisations don't usually have a tech savvy member or employee who could set this up.
And if they do find someone to help them out, I suspect a fair few agencies would struggle with anything that wasn't basic HTML/CSS, WordPress or an online service.