Maybe he was smart and genuine to his people but he wasn't necessarily doing Pakistan any favours.A Muslim general was killed in an act of terrorism yet the place is full of retards who are badmouthing him only because he was a Shia. He was more capable of an army commander than a majority of Muslim commanders of other countries put together.
I am not a fan of Iran because of their pro-Banya stance but that doesn't diminish the fact that Suleimani was a capable military leader, smart and genuine to his people and his cause.
May Allah grant him maghfirat.
Maybe they're not badmouthing him because he's Shia, maybe it's because he was anti Pakistan like the rest of the Iranian government.
I don't think Pakistanis should necessarily be praising him just because he was capable as a military commander if they feel he had threatened Pakistan in the past.