It still is very, very common for admin functions to report to the CFO. IT and HR routinely reports to the CFO. There are good arguments why they should report to the CEO, especially at certain size and scale of companies or where IT is a core part of delivering value to the customer. However, you also can have too many direct reports to the CEO which dilutes their ability to set strategy as they end up managing too much.
It is more unusual to have Legal report to the CFO if there is a Legal department. Our GC left a while ago and my boss asked me to run it while we looked for replacement and that is still the case today.
I'm not sure how senior you are and experienced, but I have over a decade of "C" level positions in public companies now, I sit on a Board and I have presented to Boards for quite a while.
Michael
Congratulations on your success. However, anecdotal experience (as being espoused by several) does not mean that it is the norm. It is a well established fact that over the previous two decades, especially within the last decade, there has been an increase in functional heads reporting to the CEO.
The fact that you state that HR "routinely reports to the CFO" is just flat out wrong. Hell, in 1999 a majority of companies surveyed (n=300; large firms) had a Head of HR reporting directly to the CEO. That's been an increasing trend, and the same goes for the CIO position and General Counsel (same study, more General Counsels reported directly to the CEO than CFOs).
CEO SPOC has been increasing as well, and now averages around 10 direct reports. This doesn't dilute the CEOs ability to set strategy...it enhances it. Not only do they have a more direct finger on the pulse of the business, they now have more functional experts at the table to weigh in and then deliver on the strategy.
I don't have C-suite experience, but I am currently an executive in the Human Resources function for a large firm.