Thank you all. I learnt a lot from your answers.
Being an architect is good, if you have your team and resources. And if you have acceptance and credibility among the team. The other thing I always think about, and I think it is true about management, is that you should have credibility and I suspect that you can have credibility unless you know the job. So I think despite all the things said about the difference between architecture and development, I reckon that the path to architecture is through development, and you have to continuously update yourself. I see many people in the workplace who lose their credibility as leaders by losing their knowledge about details of the process.