The whole "grilling" format is just publicity for politicians. If they were really interested in answers, they would send an email and get a response back, and if they didn't they'd send a subpoena or start court proceedings.
And if they really wanted to do something, they would pass legislation. But of course, you can't do that and get paid by lobbyists and/or get favors from businesses at the same time. This grilling format solves all interests. Politicians get to look like they're doing something, many gullible voters think the politicians are doing something, and the businesses being looked into get to look like there is something being done about them.