I have the same amount of guilt you do when I use that word. But in this case I think it was probably the best word. Annoying when normal words get reclassed into buzzwords.