Is crypto ready for the public?