Toyota has today launched the new Yaris, starting from a very appealing $14,990. But is it a small car men…