since beta, i always found any game with inventor = an instant loss.
They are squishy, they can't do enough AA dmg, their AOE damage have low range and does little. Their turret are completely junk.
What they are good for is feeding the other team
either buff that class or just give us artist too.