I'm ok with delays as long as they are wisely used to polish the game.
We've already had too many patches in a row with poorly designed or coded (or both) features and gameplay mechanics in 2015 (1.3 & 1.4 being the most obvious examples). The 2.1 patch being a major one by its magnitude, as well as a milestone for all of the further content planned for the 2016 season, a fail here would break the game for good and jeopardize further evolution. So, I'd rather see Frontier really work hard on this patch to make it great from the very start. Take it 2, 3 or even 5 more months - I don't care, as long as the game ultimately improves, receives the fixes it's been waiting for for over a year now, and moves along in the right direction. That's my dearest hope. And the fact that Frontier itself decided to pospone the release hints me that they are conscious that they really don't have the right to fail with this patch and don't want to take any chances. Wait & see of course, but so far and unless the contrary is proved, this delay sounds as a very good and promising news to me.