It can be extended upon.. I see a lot of ORM based solutions that pull a full record just to check a single property sometimes. E.g.:
var user = repository.GetUserById(userId);
return user.IsDisabled;
That's not even a facetious example, I have seen it multiple times. In some cases that query is pulling multiple columns, and a few joins.. just to pull a single bit value.