As I asked, are these privately or commercially operated microlights? There's a world of difference. I don't read any American flying magazines but I used to read British ones, and I don't recall any significant incidence of accidents with microlights in commercial operation. Privately operated was obviously more, but it still wasn't very bad - or the authorities in Britain would have banned them. They are very fussy about flight safety.
I didn't see whatever was posted on Facebook, but I find that medium largely unintelligible and random anyway. But I'd appreciate a URL to whatever was said about "Beautiful Belize".
Sorry if being asked to state your thoughts more methodically bothers you.