The way they are advertising snap in a completely unrelated product is so weird. Their marketing team needs to learn that it would only push the developer's mind into thinking it is forced upon and not actually useful. I would expect similar push by companies like Oracle to their clients not Canonical to free developers.