Hmm, if only there was a site that you could use to look up Amtrak prices... one where you could select, a set of city pairs, and a time and date...
Plugging such data into such a mythical site gets back a variety of costs, ranging from $45-$63 dollars (for value fairs) and $67-$85 for business class.
Considering that NYP-ALB is 2:30 or so regularly and ALB-PIT is 1:04, I think the extra cost is reasonable, especially since as we know, some folks think that Amtrak should be financially responsible and not giving away rides.
Check out
QuiCR, Quick, Crowdsourced Responses for businesses.