Just from the look of it, it seems strange that this station should get people form only four rows of houses next to it. it looks like less than a 2 minute's walk!

its kinda silly that this train station has a so much better catchment:

Similarly, although airports with larger catchment areas are cool, they create the idea that if ou want to transport passengers with trains you are better off building an unused airport close to town and connecting a tran station to it, so you can use the catchment area of the airport with the train station.
this is just an idea:

*** EDIT:
I wrote "the radius of the catchment area could be determined by the quality of service you provide at the station" ... I don't really think that's a good idea anymore ... the catchment area should be the area that can reach your station (physical possibility) ... station rating is how many people from that area actually want to go there.
END EDIT ***
It might also be important to connect buildings to your train station with a road to make use of a catchment area ...