I'm a Sri Lankan cricket fan and according to my view players like Thirimanne and chandimal have to be in the team. However we have noticed during recent times players getting dropped within small amount of time and observed via social media that how fans trying to make fun out of them. I do not know why they are not popular. May be their batting approach, may be their strike rate, may be their attitude or may be fans expects more from them.
Also we see lot of foreign commentators criticizing those two players. For me this trend of hating them started from foreign fans. Hidden reason for that ploy may be to weaken the backbone of our batting line up. Because other countries do not like the grooming of settled players within their opponent teams.
Recently we learned the mistake of dropping upul tharanga. Look how easily he score runs now.
We saw how Thirmane played well during the 2015 world cup and the Asia Cup that we won. That experience is really helpful for us at the moment specially for ICC events, Chandimal and thirimanne are the next sanga and mahela. So if they need to learn how to play aggressively they can still learn and modify their game plan to improve strike rates/learn new strokes/add new dimensions to their batting/how to play 360 degree shots things like that.
They can gradually develop new skills So we must be patient with them. We should give them a permanent position in the batting order. Better Upul tharanga play at number 4 chandimal at 5 mathews at 6 and thirimanne at 7 and asela at 8. We should not change this batting line up for may be until next world cup. Then we have a settled batting line up and they will understand their role.
Then Kusal mendis, kusal janith perera, dikwella dhanushka gunathilaka can bat easily at the top. because we have a strong low midddle order.