I'm not sure how much IHub contributes to their bottom line or whether they are dependent on paying members or clicks for ads.
I'm sure social media websites are labor intensive regarding IT trying to keep up with the latest technology and platforms. The posts here are a good example. lol.