I’m not sure what is common in super high wealth folks like this but it seems to me that 0.25% fee to be told to invest in “index funds and high cap tech companies” is probably not worth it.
That’s not to say the guy wasn’t defrauded, just that you pay for expert services, you expect more than the first tip you get on Reddit.