One of the main differences I notice between the astral projectors of today vs those of yesteryear is that previously OOBE's were traditionally considered to be an achievement earned only after many, many years of spiritual work & progress. Hence in Hinduism for example great emphasis was traditionally placed on practicing personal cleanliness, adherence to non-violence, developing respect for all forms of life, practicing chastity, exercising only truthful speech, etc.
Nowadays I see NONE of this foundational moral work being mentioned in any modern-day forums that pertain to OOBE's. In fact, most seem to treat the topic of having an OOBE as being something as easy to achieve -with regular practice- as throwing a good curve ball! Even if those who claim to be projecting on a regular basis are doing so because they already naturally adhere to and practice these basic moral concepts, why isn't morality ever mentioned when discussing the ability to have OOBE's?
Did I miss something in the translation from then to now? Could all those antique cultures have been so wrong for so many centuries? Is morality a necessary prerequisite for having an OOBE or isn't it?