Agreed, but since people getting bored and leaving will affect the game creator's bottom line, they go out of their way to keep people engaged. Some people want the repetition, some people don't want to be social, some people want to be bent over by RNGs all day, so... companies deliver.
I...