TBH, their ICO Minimum contribution of 5 ETH is not that high. But during this bear market, don't think they can raise enough from retail investors alone.
It isn't that high if you hold a lot of ETH and your target investors are the average-middle to above average type of investors. That's just new to me as I see most of the ICOs has its very low minimum.
But that is their standard and they have met the soft cap as well. Wishing luck to the investors.