I read that BN "banned" steam for most of it's existence until they started to allow very limited steam movements. That was a big problem with getting steam power to Vancouver, B.C. in 1986 for Expo '86, BN wouldn't allow any steam on it's own wheels for any reason at the time similar to CSX today prohibiting the movement of steam locomotives and historic rail equipment such as anything friction bearing. I'm pretty sure there were almost zero public railfan trips on BN in the 70's and 80's. They probably were only interested in moving freight and making money back then, and railfans meant nothing to them. They did have a business train, made up of old GN or NP cars, repainted into BN, there were HO scale versions I remember, and they operated some Chicago commuter services with bi-level coaches and E9 diesels. Now, BNSF seems to be open to steam, but by their rules. Any steam on BNSF probably has to be Amtrak certified and approved by BNSF to run and pull excursionists.