there is no standard as far as i am aware, just common sense.
as quadrille said, it is more to do with usability than SE ranking. it is down to personal preference and your target demographic.
IMO, it sounds more like they don't know ASP
there are big sites coded in ASP and PHP, there are 1 page sites coded in ASP and PHP
get a second opinion, and then a third!