In think it is the mayflower, but I am not 100% sure.
Buddhism is the religion that emphasizes detachment <span>from worldly goods, originated in India and missionaries spread it to China, Japan, and other parts of Asia. Buddhism is a non theistic religion.</span>
Technically, yes, it is true that the development of the middle class signaled a decline in the importance of nobility, since people were able to have more economic freedom.