My Asus Z68-V\GEN3 only has 6 SATA ports and I'm only using 2. You don't need more than what you have already have or do you like spending money for no reason?
Well, only 2 of those ports on the Asus Z68 are SATA6G, and if you're using more than 2 SATA6G devices - that is where the problem comes in. I tend to think that LGA 2011 users would, on average, have more drives than Z68/Z77/Z87 users would tend to have (since it is a premium platform) so I could see the desire for it. Personally, I don't need 16 as Smoblikat would like, but more than 2 is certainly preferable. They also need to be native intel 6G ports, because while *many* motherboards have additional marvell or ASmedia chips for additional SATA6G ports, those will not work in RAID or SSD cached with intel ports. They also tend to have lower overall performance in comparison to native intel 6G ports.
The perfect number for me would be 6-8. I use multiple spin drives for data and also multiple SSDs; I would also like the ability to SSD cache (using Intel's SRT) between any drives of my choosing. X79 and Z77 currently do not allow this unless you are using native intel ports. Well, that kinda sucks because there are only 2 native intel ports and I have 6 drives. X79 doesn't support SRT period, while Z77 supports SRT only on native intel 6G ports - So I can see the desire for more than 2, certainly, although 16 seems like overkill.
Sadly, since a new IB-E chipset isn't being developed this isn't possible, but there are some excellent motherboard implementations out there. Asus has designed their own SSD caching algorithm which is *excellent* and also works on their marvell and ASMedia SATA6G ports, i've personally tested it (on my Z77 board) and it performs extremely well. So it's a great SSD caching alternative since Intel's SRT doesn't work on X79.