Finding and locating a submarine is a time and resource intensive job. Hunter aircraft usually work in pairs, laying sonobuoys every 3-5 miles in different grid patterns. Finding, locating and "recognizing" a diesel electric sub that doesn't want to be found is very hard work. Drones like TB3 would of course work together with helicopters, but if a TB3 can only carry 4 buoys, what it brings to the table is just not good enough.
Anadolu is a small ship for a carrier. Its runway is necessary for more important assets, the helicopters. Sending out an ISR bird every 4-6-8 hours is very acceptable and a great use of drones, but sending out TB3 armed with buoys every 30-60 minutes is just eating away at other capabilities. We will have at best 20 TB3s on Anadolu at any given time, and a large part will be down for maintenance. Using 2/3 of assigned aircraft because a single TB3 can carry at most 8 buoys(in future, currently 4) is a very bad use of resources.
I talked about Anadolu's drone sortie generation in the past.
If we need to send multiple drones every hour to find a sub, it simply is a bad use of resources and steals away from TB3's greatest advantage, its great endurance.