Перегибаете.Причем здесь этика?Причем здесь  денежки и туристы когда, в шенгене общее экономическое пространство.Сейчас, например, весь шенген заинтересован в доходах от туризма и Греции и Испании и где турист , собирающийся в Грецию, получит визу -всем по барабану. Вы вообще в курсе ЗАЧЕМ создается консульство?Консульство создается для решения вопросов собственных граждан, а выдача виз иностранцам это уж так, довесок. Поэтому , некоторые консульства выдают  визы и др. стран. Например у нас французское консульство выдает также бельгийские визы.В российском консульстве в Софии , например, только в 1 зачуханном окошке выдают визы иностранцам для посещения  России, все остальные же 125 окошек и все консулы занимаются  вопросами российских граждан- оформлением документов, гражданством, пенсиями ит д.А в разных консульствах шенгена выдают визы, чтобы равномерно распределить поток туристов,поэтому сейчас в России и понаделали общих визовых центров.И вся толпа идет в общее здание где тебе и испанскую визу шлепнут, и итальянскую. Вот вам и одно консульство.Разница в списке подаваемых документов различных стран шенгена-минимальна