Well you have to understand, that there was a lot going on in The Uncertainty Principle. We've got problems with Harry, the Green Goblin etc. Personally, I liked the introduction of the symbiote, simple yet effective. Nobody knows where the extraterrestrial came from, other then it was in the meteorite at the time. I'd rather they keep a shroud of mystery around the exact origin of the symbiote. Besides, I figure in the next couple of episodes were going to learn about it. Then we'll see how interacts with Parker, and finally, Venom!