EDIT: I do agree with a lot of what you say!
Buddhism is best accompanied by 'meditation' and this is why people are relaxed or 'happier.' Its not the religion itself, but the religion stemmed from Meditative practices (arguable ALL religion did). Meditation will help you better understand your 'self.' As for lack of possession, again, once you have a mind capable of great things, the rest is secondary. All this technology when all we may actually need is our 'minds.'
Its debatable that Jesus and Muhammed were ALSO just like 'Buddha' but took different paths in their personal interpretations of what was going on with 'God' and/or 'Meditation.' Jesus was the only one who claimed to BE God, which in todays terms, would be interpreted as being 'crazy.' Buddha did not go this route. These individuals, in my opinion, were early meditators/spiritual teachers.
The mind is more then just a organic muscle. We have 'thought' and those 'thoughts' dictate our actions. I, today, posted about the Japanese style of living, before the 'West' changed and "updated" Japan in the 19th century. Everything was organized, polite, respectful, disciplined. Everyone did their own thing while contributing to society - they perfected themselves and their interests. They were very spiritual and just looking at Japanese lifestyle (via "Last Samurai"), I can only describe it as "making sense" - I, too, meditate, but do not belong to 'Buddhism' as I feel Buddhism needs to be updated.
This is a topic that deeply intrigues me. I'm interested in the power of religion and where it came from. Some studies indicate meditation as the practice has been around from anywhere between 10-50,000 years. Religion? Well, look into Hinduism as the oldest.
I'm also interested in the power of mind.
You're funny - I was going to post this EXACT same thing but I was going to be a lot more blunt and heavy with my accusations about greed and stuff. Glad you did as people would have been pissed off at what I would have written.
THIS is why I recommend meditation to everyone here for 99% of their problems. Depression, anxiety, greed, ego, pride, OCD, self esteem, problems they have, etc.