Businesses, the 15% global tax already stinks of failure