You are right. I got it right in my first sentence ("taxpayers") and fourth sentence ("federal taxpayers") , but lost my way in the sentence you quote, and in the next sentence as well where I should have said "federal taxpayer funding".