Of course the reasoning would be greed.
Having inventory caps and locking inventory expansion behind a paywall is greedy though
How would the game handle persistant charges of certain champs, if multiple quests are run simultaneously?
Having inventory caps and locking inventory expansion behind a paywall is greedy though They didn’t used to cap and people had unlimited everything so when content dropped it was done same day unit free. Also server storage gets intense to keep unlimited everything on this many accts