Because using a web framework that only works on mobile is not truly platform agnostic. It may be platform agnostic in that it works on multiple different mobile platforms, but a mobile first web framework is not truly platform agnostic as it doesn't work for the desktop web.