Unnatural selection

As @dvk75 posted, yes there is a penalty if it is done too often:
https://support.chess.com/customer/en/portal/articles/1444922-fair-play-policy

Example:
If you play against a weaker player the rewards(in points) will be much less then if you were to play against an even match. The loss of points, however, Will be much larger if you lose against a weaker player.
This affects the opposite if you play against a stronger player. Example:
If you play against a stronger player. The rewards in points if you win, is much larger; and the loss for losing is much less then if you were playing against an even match.
So chess.com actually has this problem "fixed"

I've seen the history of a approx. 1800 - 1900 rated player and almost in a row he played only lower rated player. Of course depending on the rate the amount of possible matches differs such that at some level the likelihood playing a weaker person is high. So taking this into account I checked the history again and there must been the intention not playing higher rated players. So for me it was looking suspicious how he could do this without getting caught by the penality-robotcops. And no it was no titled player who easily can resign tons of games without punishment.
I have noticed a lot of players start a game and then decide to wait a few seconds for the game to abort if their opponent's rating isn't equal to, or higher than their own. Is there no penalty for this sort of behavior on Chess.com? I would think that if two people enter into a game, the game should be seen through. This "stacking" your opponents to affect your own rating is a form of cheating i believe.