Nope. Rush Repair Drones were less "pay to win" or whatever than most of the game's content.
Most stuff: Buy it outright with plat, OR grind the BP and craft with materials.
Wreckage: You have to grind the BP no matter what, then you get to choose to build it with plat or resources.