In fact, since I don't need to do low-thinking tasks like writing boilerplate or repetitive tests, I find my thinking ratio is actually higher than when I write code normally.
That said architectural problems have been also been less difficult, just for the simple fact that research and prototyping has become faster and cheaper.