Obviously people need to do what they feel is right, but I urge you, even if you will stop supporting them, leave your mods up if you can. You aren't hurting IB, they don't care. You're only hurting existing customers who can't get refunds and are no different than any of us were our first days/weeks/months on vBulletin.
I haven't given up all hope. As of 5AM Eastern Time only one small change is needed to the staff page to set things right again-
https://vborg.vbsupport.ru/info.php?do=staff