Prashant : A bunch of liberated westernized Brahmins and oppurtinistic gurus at the start of century decided that things are tantric Vs Vedic vs Puranic Vs animistic, shiva Vs vishnava ... Since your conclusion is from reading some english literature [ Tell me how did I know ?] I can inform you that your conclusion is misleading. Take it or throw it away.