It's become almost fashionable to poke fun at that group of software engineers that call themselves "architects".
Read this article by Ted Neward.
Cheers,
Obi Oberoi