What's particularly aggravating about this is that there are agencies properly in the purview of Science & Technology that are lobbyist targets, but that aren't managed by House Science. FCC, for instance, is overseen by House Commerce; DARPA, obviously, is House Defense.
The fact of Congress is that if you don't play the game, and get the best committee assignments you can, you lose your seat. Each Congressperson can only have 2 committee assignments. Principled pursuit of the right assignments is thus a bit of a stag hunt.