Yep in most cases, you're correct. In this case, the argument was about lack of feature support, especially relating to HTML5, CSS3, & JS. If your app is advanced where you need these features, then the options are available across all major browsers including IE9 & IE10. Otherwise you could either offer a degraded experience in non-modern browsers or simply explain that the browser doesn't support these modern features.