The difference is the restaurant is only reimbursed for what is allowed on the dining plan. Via Napoli is NOT a Disney owned restaurant, and they made the decision from the get go that they were not going to allow people to use ONE credit to feed TWO or more people. That is their choice and their right. You have the choice of whether to use the dining plan or not, but if you do, you have to follow their rules.