Ireland is still a new team in test cricket. In a decade time they would be far better than team like Bangladesh and even Srilanka. It was obvious that they would be defeated by Srilanka in such a manner. The test match is being played in Galle stadium which is known for spin. The Irish batters are far behind in playing on spin wickets. I am expecting somewhat similar result in the next test match too.
A decade is a very long time. We don't even know whether test cricket will be played till then. Bangladesh got their test status in 1999. 24 years have passed and even now they struggle against the top teams. Overall, test cricket is dying outside the pig-4 nations. Even in South Africa and Pakistan, the situation is not very hopeful. The less talked about West Indies and Sri Lanka, that better. And regarding Ireland, I would still stick to my argument that they were given test status before they were ready for it.