You're writing all live service games as being based on frustration when that absolutely isn't the case, so I have to think you have too many preconceived notions on this subject to actually be open to a conversation about it.
Oh well. No game is for everyone and sometimes the pay content is worth it just because it's damn awesome.