that analogy only works if reddit were charging you for each comment you post on their site. A more accurate analogy would be times square selling advertisement billboards because lots of folks congregate in times square.
They're trying to get money from people using their API, which is like demanding a cut from people selling maps of Times Square (which are better than the official ones).