Of course there are - an unlimited metro card is $132. the person you're responding to is nuts - no one that commutes from Bronx to downtown is paying per swipe.
Yes, it includes local buses. It also includes the Staten Island Railway, so it doesn't make sense to exclude an entire NYC borough from land size comparisons.
As mentioned, you hop on a train to do anything/everything. In a single weekend you might take 10 rides.
Edit: well if you live in a part of the city that has good coverage - up in the Bronx it's not so great naturally so I wouldn't be surprised if those people didn't get as much value out of a monthly card.