I don't mind the background. I kind of like the context of the farm -- though maybe less depth of field would render it just out of focus enough to not draw attention from the train. (Which is quite a cool thing to be able to go photograph, by the way
) What I noticed was the colour, & maybe it's my monitor, but it seemed kinda faded. Do you have a polarizer? That can really enrich the colours.
Then I wondered, maybe your picture is a lot more realistic & closer to what the scene really looked like that day, & maybe we are just all used to seeing these overprocessed hypersaturated over
cooked interpretations, so when we see ordinary colour, it looks flat...?
Just goes to show that everyone's perception is different, as are everyone's ideas of "good" pictures. As long as you are happy with the results & enjoy doing it, that's the most important thing.
Oh, and welcome to the forum