It allows for quickly outcommenting large blocks of code. Using
if (0) { ... } still compiles the enclosed block of code, and hence requires the code to compile, while
=pod/=cut can be interfered if you try to outcomment a piece of code that contains POD.
Uncommenting large sections with #if 0/#endif is the only usage I've done with -P. And then only while developing.