Being first is fine so long as you're not last in anything. If you announce that you're the first do to something and you're the only one who hasn't done something else, you're holding back everyone so you can introduce features no one can really use.
If that were the case, nobody could use new features unless all three major browser engines supported them at the same time and that’s clearly not happening.
It’s pretty easy to use @supports to check for feature support. CSS and HTML are pretty resilient with code they don’t understand.
Remember Chrome ships things all the time other browsers don’t support but that’s okay for some reason…