Serious question! What do you think?
Mobile-first is not an anti-pattern it's the logical scope -> Start with less space and find out what's necessary, and then grow from there.
If you understand the problem of "overcrowding" a UI, you will always start with the smallest device, because it will save time, and money :) ...and in my case, it will stop me from wanting to hurt my customers ... ;D
Mobile-first is also touch-first. Non-mobile devices are also getting touchscreens. Finger-friendly interfaces are important.
Tommy Hodgins
CSS & Element Queries
If by mobile-first you mean that we should build sites as simple and lightweight as possible, adding optional enhancements only for users with more screen space and/or bandwidth, then yes I think it's still the best way to go. :D