В русском языке несомненно есть элементы демократичности и вседозволенности. Ну, например, как сказать:«Двое друзей» или «два друга»? Представляете, и так, и так правильно! Хотя в иных вариантах собирательные числительные использовать не советуют.
Розенталь пишет так:
«В некоторых случаях собирательные числительные вносят сниженный оттенок значения, например: два профессора, три генерала (но никак не «двое профессоров», «трое генералов»)». Впрочем, если только у Салтыкова –Щедрина в едко-сатирической прозе.
Итак, подытожим: Двое друзей и два друга – правильно, но только три профессора, три генерала, и никак иначе.