Confession of sins is not normally the main focus of Christmas Eve services. Maybe that was different in your experience but most Christmas services focus on the miracle of Jesus' birth and what Christians believe it meant for humanity. Catholic church is much different than other denominations or nondenominational worship. While Catholics consider themselves Christians, they generally don't consider other non Catholic Christians to be true Christians. If you went to a different denomination you would probably have a different experience. Don't judge all Christians from your limited experience at a catholic church.