Agreed on FE, but the truth is they joined at the same time as Mercedes, and got completely demolished. 

Also - the joke regs and racing are the same for all, so Porsche has no excuse.