Studying Irish history and coming here on holidays, let's be honest, doesn't give you the true insight to how we are and live.
From visiting and having family here, I'm sure you know how few hospitals we have. We would never cope with large numbers of people needing hospital treatment due to covid, so our reasoning behind lock downs, is to keep our hospitals at a manageable level.
Our lock downs are just like the UK, non essentials closed. What you have open, so have we. We're not actually nailed into our homes.
All the things you list is like reading a review on trip advisor!! We're not all Guinness swigging louts who roam the streets singing and dancing. OK, maybe in Temple Bar you'll get a bit of that, but to be fair, most would be tourists.
Every Country cancelled St. Patrick's day, you are aware of the crowds that gather for that, tourists etc, no one wanted their hospitals full due to a piss up.
I'm not sure of the news you're watching, tbh, we have probably 2 news programmes per day, they are on for a set amount of times and yes it's mainly about covid, like all news channels for their country, because nothing else is happening, unless you live in the USA, there's no harping on, no depressing reports.
We opened up at Christmas and we were fecked!! The hospitals were full, the numbers were very high, FOR OUR POPULATION.
We are not looking for zero covid, our specialists have said that'll never happen. We just need to get the numbers down and because of the slow delivery of vaccines, it's going to take longer to reduce the numbers. No point sending every person back out and opening everything back up when there's feck all vaccinated.
We will get back to having our pubs etc open, just like everyone else. You can be sure the first week pubs open, they'll be packed. Yes, some will close just like the UK. We'll have similar problems to you with shops closing. The thing is, we will support our Irish businesses best we can.
Your view on Ireland is mainly from holidays, every Country is the same, no one is out partying in the streets and going to see bands and drinking Guinness and having the craic.