Linq over SQL does a pretty good job of optimising the data returned, and what tends to happen with SPs (having a few SPs that return the world because they're called in a few slightly different ways ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results