I realized that the top developer seems to change on the stats page based on your last added game. I couldn't figure it out for a while why Atlus wasn't at the top for awhile, and today I noticed it said EA Tiburon for my top developer. Considering that EA Tiburon makes mostly Madden games, I figured there was something amiss here.
I realized that my last added game, Henry Hatsworth, was developed by EA Tiburon (gawd knows why)...
Thanks for any insight on this! I know the stats page is still a work in progress... just wanted to give you a heads up.