First off, bjp is opposed to Congress. For political considerations, the party abstained from using jawaharlal nehru images on Independence Day banners. The bjp has already come under fire from the congress for replacing Nehru's image on their banners with Veer Savarkar. How can Naidu use Nehru's name at this point while praising Modi? He can use the name Sardar patel if he needs someone to compare himself to.
Additionally, tdp is the party that was founded with an anti-Congress stance. It is also inappropriate for Chandrababu to praise PV narasimha Rao and Jawaharlal Nehru. He has a history of siding with congress after betraying Modi prior to the 2019 polls, of course. All in all, nobody is sure if Naidu is using speech writers with experience when he uses public forums to express himself. But his most recent lauding of Modi turned out to be a dud. Whatever he says should be beneficial to him and his party. Such mindless adoration bears no fruit for him.