Yup.
Well as far as the US government goes, most funding is run by the National Science Foundation (NSF). For all scientific fields put together, non-government agencies, they have a little over a hundred million dollars a year to give out for research. I mean that's for pretty much everybody. That includes biologists of every type, geneticists, physicists, engineers, geologists, archaeologists, paleontologists, chemists, statisticians, environmental scientists, you name it. Only 1 out of every 10 funding requests gets money. 90% rejection rate. Nobody gets a lot of cash for a hunch. You might be able to ferret out a thousand dollars or so for a pilot study though
.
Funny to think that some of the most critical scientific research in the country is run on a shoestring budget and all of the funding put together for a year could only buy about 4 new Joint Strike Fighters. But good thing the government isn't the only place to look for funding. Otherwise most folks would be in real trouble.
You want to know what pays for most academic research funding: scientific societies, college tuition, alumni donations and private interests. The government usually only weighs in if it's something huge like the LHC.