Подведём итоги - все херово, но могло быть хуже.