At some point we'll have enough RAM, surely. The incentives to produce more are huge and all the fabs are booked out.
Maybe it'll take 10 years or 20 years. <5 years is not long enough for manufacturing to catch up.
Not much of a comment on the phone stuff but I'd caution against suggesting technology will never be good enough to do X. Maybe it'll be horrendously wasteful but it might happen.