Someone say that cooking at home is better, as Naotoshi Sasaki's book "家めしこそ、最高のごちそうである。" says. I agree with these opinions.
But on the other hand, the older I'm getting, the smaller appetite I have. I think that cook at home makes worse cost performance and often wastes foodstuffs for just one person me who eat a little. In addition, it serves recreation to enjoy a little luxury at restaurants where there are many various people.