No, evisa fees vary by nationality.
So Indians (NRI) in US pay 60 and US citizen/other nationals residing in US pay 49
thought it would be other way round

(note foo-e post indicated USD currency so assuming he/she is residing in US). I am guessing fees might have been increased from 49 to 60 rather than having different fees for nationality within a country.
(Of course each country will have a different fee e.g. UK citizens might pay a different amount - this is different from above where I assumed foo-e applied from US, like me)