I honestly don't know - I have no evidence one way or the other.
However, FO:London was in development for a long time (years?), and Bethesda decided to release a (edit:) mod-breaking patch right before its release, b/c the TV show got popular and they wanted to say the game was still in development?
Maybe it wasn't specifically to "screw over some mod devs," but it didn't help the community one bit.
Give it to this guy. It's a great reason.
...
But if you don't, I wouldn't mind giving it a try for a few (read: 200) hours 😛