When anyone calls themselves a "tech" the first thing in my mind is a wannabe mechanic parts changer trying to put a fancy name on the job like sanitary engineer for a janitor. The title mechanic doesn't get you very far with the arts and croissants crowd.
I consider that to be a good thing.