One of the most questionable facets of Happn was their business model