Bearable Bull is embarrassment to the community. I consider his opinions as BS. I just think Ripple must have those XRPs in escrows for something and I do not believe the reason they are going public is because they are losing confidence in XRP, heck they even shelled out $50 million to moneygram to have them start using it just to prove their concept works.
I believe the IPO has to happen to satisfy SEC, either the SEC told them to do it or they are trying to force SEC to regulate. Kind of like a checkmate