HKUST Fintech is a disaster