Client information?

I am a network researcher. One question I want to ask the ISPs here are that
if they have a choice of finding more information about the hosts that
connect to them, is it something they will like to spend money on? For
example if the ISP can find out what applications is the host running etc.
would it be useful for the ISPs?