Sorry that's a cop out. The complaint is that promo codes for a brand new, very useful integration are limited to people who statistically are less likely to use them (new users on a new platform). "We hope you continue to enjoy paying for great boot times and UX" is... not a reply worth typing, honestly.
I'm a small DigitalOcean customer. If you want the promo to be cost effective, limit it to the first 250 users or whatever. I don't think anybody here would give you a hard time about protecting the financial integrity of a program. But don't hide behind that if it's really just a way to get a few new users in the door (which is fine!) - just be honest about it.
The terms if the coupons are set by DigitalOcean and not GitLab. But as GitLab CEO I understand that they have these terms in order to make it cost effective for them. We'll certainly mention the feedback that existing customers would also like to enjoy the same coupons.
I'm a small DigitalOcean customer. If you want the promo to be cost effective, limit it to the first 250 users or whatever. I don't think anybody here would give you a hard time about protecting the financial integrity of a program. But don't hide behind that if it's really just a way to get a few new users in the door (which is fine!) - just be honest about it.