I think most guys who complain are probably just jealous...
I won't say that "no 16 year old should marry, ever, period!" - because I have a female friend who, at 16 married her 25 year-old boyfriend (with her mom's consent - the father was deceased)...and they are still happily married today, 25 years later. She claims to this day that she was ready for marriage then, and mature enough to handle it, and the she doesn't regret it to this day. (Plus she was pregnant at the time, so better the kid was born in a 2-parent household with a working father, than to a single mother.)
Now, this happened in a rather rural part of Illinois, where relationships between teenage girls (usually around 16) and 20-something men is *still* fairly common - ans in MOST cases I'd say that it's a bad idea. At least, in most of the relationships of this type that I knew about (and I encountered quite a few) the girl was very immature, usually came from a dysfunctional home, and she dropped out of school (in fact, often the marriage was an excuse to eave both school and home) got pregnant right away (is she wasn't already) - and the relationships rarely lasted long.
So as a general rule, I'd say it's not a good idea for kids to marry at 16 - or 14....but I won't say that it's "NEVER" a good idea. Depends on the case. Most girls aren't mature enough at 16 to handle marriage and motherhood - but a few probably are. I've meet some very mature and capable 16 years olds...and some very immature and incapable 30 year olds...
And you know, most 16 year olds are sexually active these days anyway. I don't really see much different between a 16 yer old having sex with another 16 year old - or with a 16 year old. Sex is sex. Heck, there might even be advantages to a teen having a mature adult sexual partner rather than an immature, inexperienced partner.
As for THIS "marriage"....I still think it's a hoax. She looks a LOT older than 16 to me! I also am a little grossed out by it...but if it's legal, well, then it's not my business. (Hey, it worked for Jerry Lee Lewis! Well, sort of...)
And besides, if this 51 year old *DID* land a 16 year old...then it gives me hope that at 40 maybe I can land a 26 year old!
(Oh, and if we *do* raise the marriage age to 18 - then we need to lower the drinking age to 18 too!)