Exactly. It is a business decision that each team makes. They need to decide if it is worth the extra man-hours and resources to appease a very small group of people who make a choice to turn off a big part of the web today. The best you can do is throw up a noscript message explaining why your app needs JavaScript.