i dont understand their ideas or reasons for keeping the music to them self <_<
Well...
I don't think it's as if the Eric just happens to have a bunch of unreleased Stone Temple Pilots material just sitting in his livingroom or anything like that.
Putting together a record is a royal pain in the ass, requires some dough, a lot of time, and a record lable. Last time I checked, Stone Temple Pilots is no longer a band.
Seriously, dog - go on Kazaa, type in "Stone Temple Pilots" and hit enter. You'll get all kinds of stuff.