I think it's important everyone who can learns to code at some point. Not enough to get a job in it, just enough to be able to read and sorta figure out code someone else has written.
Partially because a lot of circumventing platform limitations is going to require it, sure.
but mostly because understanding how much code or maintenence say, $1_000_000/year buys (at market rate), makes it easier to make a judgement on if the funding sources of the app you're looking at can sustain it, or if it's a flytrap that's going to jack up prices and reduce services sometime in the next 4 years once it crashes it's niche.
and a big chunk of that is understanding how complex any given issue probably is
it sucks that it still has a large learning cliff at first, but that cliff is much less high now than in previous decades
