My guess is this is another source of revenue they use to support "free" memberships. Just my WAG. Good luck to you.
I was just in a position to start paying a sub here, but for that underhanded crack, now I will never ever buy a ihub sub and will leech off you for as long as you live with your monthly subscription payments. You can plusone this post if you so desire.