Capacity is probably more about investment
Right now NRAM is just a hope and a prayer, so who is going to invest in building it in leading edge fabs where mask sets alone cost millions of dollars? Its low capacities are probably due to that. If the demand was there, it could be a lot more dense, though yields and other factors might mean it can't be as dense as DRAM.