When it comes to the first point, I have and always will consider that to just plain be bad writing, especially with the X-Men and their allies existing in different offices at Marvel somehow preventing heroes from crossing over even in situations that it would make sense. Of course Marvel will try to justify it probably in the same way they justify Spider-Man not dating other superheroes; if they can always have the other heroes on speed dial, it somehow lessens their underdog status.