List Manager Queries and "Inactive"

So, I've picked up a habit from reverse-engineering List Manager queries of always adding the condition of

ISNULL(c.inactive, 1) = 1

However, scalar functions are a performance disaster on large sets, particularly I imagine when in outside of a select.(with a select I only need to run the function on each returned row, but in a where presumably I have to run it on every row in the table, and T_CUSTOMER is a big table).

Does anyone know if this null condition is a historical thing, and customer records are no longer going to ever have that inactive value?  That is, if I updated all rows where inactive is null to 1, could I safely forego using ISNULL on my future queries without worry of a null value slipping back in?