As a developer, "meetings" and "expressing opinions" is exactly how I picture a software architect's job.
I'm not saying that in a diminutive way, I actually think that interpersonal communication and group work are very important in any human endeavour.