1. Законодательство и счастье - это совершенно разные категории. Использовать их в приложении к одному критерию нельзя, т.к. нельзя их привести к общему знаменателю. Скажем, как сравнивать ситуацию "много счастья, мало законодательства" с ситуацией "много законодательства, мало счастья" ? Так что выбирайте - или одно или другое.
2. Понятие прогресса не является фундаментальной философской категорией, такой как, например, "материя" или "сознание". Существуют философские системы вполне обходящиеся без этого понятия. Прогресс - это скорее удобный рабочий термин, содержание которого можно определять по-разному в зависимости от предмета обсуждения. Так что не думаю, что попытка введения универсальных критериев прогресса будет удачной. Думаю, что если пойти по этому пути - довольно скоро в рассуждениях возникнут непреодолимые противоречия.