People who want to write "beautiful code" are not role models, don't listen to them. They are vain and not productive. Listen to the people who finish correct programs on time, or mostly working prototypes in hours or days. How to recognise the former group: they obsess about coding and other standards and processes, plan and discuss too long how to implement something (plan what to implement, do it, then improve it…
I agree with most of this, but it is more a matter of talking about programming or being an architecture astronaut. You can still write beautiful code and be productive. OpenBSD contains some examples. Of course, as you say one should not talk about writing beautiful code. Just do it.
Yes, by all means - if you can, do it. But please try to become as productive as John Carmack first before you aspire to write similarly beautiful code.