The Harsh Truth about FPGAs (You Should Avoid Them?!)