Those are all the same Captain Jack. (Well I can't be 100% sure of that not knowing what forums you refer to.)
Producing educational material about sports betting is open to the same objections and rebuttals to those objections as producing educational material about poker. If you think people who do so are necessarily not winning players you're just wrong.
Certainly we shouldn't be hearing those objections from people who rely on OPM to bet sports. (That's not addressed to you but to the former poster who sadly will never read it because he quite the forum).