Torje,
You are doing something VERY WRONG on your site. If you read the description of the deprecated logging option you will see that you should enable it ONLY for a VERY LIMITED time and ONLY when debugging an extension you are writing. Last time I checked, Joomla! itself was adding a few hundred lines of its own on each page load. Even a "Hello, World" programme written using JCli throws three dozen of deprecated warnings, mostly due to the forced use of JLog and JError.
That put aside, please remember that Admin Tools is written to support Joomla! 1.5, 1.7 and 2.5, running on PHP 5.2 and 5.3 alike. As such it DOES have to use deprecated APIs. If it didn't, it would only run on PHP 5.3.9 hosts using Joomla! 2.5.0, i.e. on 1% of Joomla! sites. Not going to happen.
Finally, do remember that Joomla! ITSELF has not provided alternatives for all APIs it has marked as deprecated. The only way to reliably not use deprecated APIs would be not using the Joomla! Platform API at all. This completely beats the purpose, doesn't it?
So, the major problem I can see is that you're using a debugging tool on a live site, despite the clear warning in Joomla!'s interface and documentation not to. The intention of this tool is to let the CMS developers gradually revisit and refactor the entire codebase of the CMS, removing deprecated API calls. Then, third party developers can sing along and start replacing their calls to deprecated APIs. This will be a 2-3 year process. Complaining today that we're still using deprecated APIs is like complaining that even though scientists can produce tiny amounts of extremely expensive graphene in the laboratory, graphene is not used in cheap, ultra-high capacity batteries today. Yeah, sure, everybody would want that, but it'll take another 10 years or so before that's possible.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!