You can still earn money that way. Nothing is stopping you from running BP.
This. Go ahead and grind BP if you are honestly convinced it's the most fun you have playing this game.
Unless, of course, this isn't about "fun" and is instead about getting upset that someone fixed a loophole you were exploiting for credits.