Before writing an article castigating the Catholic Church perhaps you should do a little research. That site was NOT officially endorsed by the Church. It was created by a couple of liberal priests. In EVERY organization there are fringe extremists who make the group as a whole look crazy. If you were as devout a Catholic as you say, you would know from years of experience that the Church is constantly under attack and you should learn how to defend it against interior (Catholics that don't know what they're talking about and claiming it's doctrine) and external threats (all others).
The Church has ALWAYS taught to help your brother and do what you can to help those in need. But there is no doctrine in support of socialism or communism.