You're eliding the more prosaic and direct explanation for why the Soviets were forced to clone chips instead of designing systems from scratch: cost. The American semiconductor industry had a vast civilian customer base that let it recoup R&D expenses. The Soviets didn’t. Chip Wars covers this in detail with numbers.
Cost can't be the true reason. In a planned economy, the customer base doesn't matter. If the state wants to allocate X number of engineers to do Y, it simply does, at the expense of whatever other project is considered politically less important.
The fact that the customers' demands have no influence on resource allocation, except to the extent that bureaucrats decide it's politically convenient to address them, is in fact precisely why life under communism is so shitty.
It wasn't that, not at the start. Soviets were cloning US semiconductors right from the very first days of the industries existence when they were mostly selling chips to the US military. There wasn't a huge consumer base back then keeping them afloat, and the Soviet chip industry was highly prioritized by the Kremlin. They even built an entire city called Zelenograd just to house the semiconductor workforce.