Mozilla’s new release cycle for Firefox has drawn some heat from businesses using the browser. The company has responded by admitting their focus is on users who don’t have an IT department to support them.