It's probably a losing battle trying to and change that use. If the shoe fits, call it a startup, otherwise just use consulting business, small-business, or whatever other term describes it. It's not like you're losing out on something by not calling a web development shop a startup.
Don't tie local culture to a global term.