Hi Ricardo,
pNFS is designed to allow for a wider set of architectures than you may have initially heard. While it is true that it can be set up with metadata on LAN and data on Blocks(SAN) served by FCP, iSCSI or FCOE, this is just one of 3 architectures available.
Here are the other two.
1. Metadata on LAN and Data(files) on LAN served over NFS4.1 protocol.
2. Metadata on LAN and Data served via objects over OSD2 for example.
Here is a diagram of the 3 architectures. . .

There are different performance and architecture benefits from each architecture, but one overall design goal is performance scalability. As you noted using a blocks and LAN solution adds on-going complexity design and maintenance. Check out the file solution of pNFS implemented with NFSv4.1 for a robust LAN solution.
Here are a couple of good links to find out more if you are curious.
http://www.netapp.com/us/communities/tech-ontap/pnfs.html
http://www.pnfs.com/