I live in Dublin, and like any other city it can seem very closed to tourists.
When you live in a city you know it and the gems are not obvious to tourists.
if you're a tourist you need to do some research, and if nothing appeals, go somewhere else.
If you like museums you'll like Dublin.
Shopping is limited to areas such as Grafton Street and environs and on the North side of the River Liffey in Henry street.
In London there are 8,855 rough sleepers spread around the city, and afaik there are 156 rough sleeping homeless people living on the streets in Dublin city centre. Proportionately there are five times as many more rough sleepers per capita in London.
Most of the rough sleepers in Dublin are not moved on, and hostels are provided for night time. Not every homeless person likes the hostels, because they're on the road of addiction recovery and some prefer to sleep rough where they don't have to smell alcohol.
Unlike other cities, we do not squirrel away our drug addicts and have needle exchange vans around the city to provide health services to homeless addicts.
If you like all city streets cleaned up and all "problem" people out of sight and out of mind, don't come to Dublin. We have socio-ecomomic mixes throughout all areas in Ireland - there are no places in any city or town which are exclusive ghettos for the rich - everyone is mixed in.
Addicts and homeless people are treated the same as other citizens and are entitled to protection from harm - they also have prior claim to that doorstep if that's where they've laid their hat, and call home.
Some English tourists I've noticed expect street cleaners to clean up these ubiquitous problems and ship homeless people out to somewhere more 'acceptable' (where they are unseen and unheard).
Ireland isn't like England in any way.
Just because historically we were forced to speak English by law, and were governed by Westminster from 1800, doesn't mean we speak the Queen's English nor have English attitudes now. We don't have a police force for example - we have guardians of the peace.
Change your expectations of Ireland to a more inclusive European/ Scandinavian social democracy society and you'll feel right at home in Dublin.
Expect a London lite, and you're going to be disappointed (as will we in you!)
All Welcome, just wipe your feet.