Is there no way to extend that deal to everyone who bought construct 2 but that didn't get the message?
It's still active for everyone who's eligible. If you have a Construct 2 hash, enter it here:
construct.net/profile/my-discounts
Also I don't want to skip over this, What's the deal with Construct 2? Will you keep supporting it like you said you would or is it just Construct 3 now?
As we've said on multiple occasions we're continuing to fix bugs in the engine and push out releases. However, all new feature development will be going into Construct 3.
Construct 3 has been out for about 1 year now. Since we've released it, we've pushed out 17 new Construct 2 builds:
scirra.com/construct2/releases