I think this skews the definition of mobile first a bit (I'm working from the Luke Wroblewski definition). I've been designing/building a couple of web apps that are "mobile first" and being built responsively. The result is fantastic and makes for a much cleaner, more streamlined interface. Not to mention code complexity is cut down, too. Mobile is imperative. If you're building an app for the web, it should be mobile first.