Did HubSpot Really Lose 80% of... Note