I've been working with PB for nearly 20 years, and I've never given nor heard that particular statement. I've also never bothered to compile to machine code - not even once.
I'd say your consultant has some ulterior motive - like maybe getting you to pay him for 3-4 months of unnecessary work.
Post the error messages here. We'll help for free, if we can...
-Paul-