Isn't it funny how many people don't like change in the area they live in? We don't want that round here etc etc. Some places have a completely different attitude (like Liverpool) who embrace change and can see the good it does. Liverpool One was a massive development in the city but has really regenerated the whole city centre, both for locals and visitors.
Try not to look on the negative side.
It's tragic that you know someone who was killed by a tram, but that doesn't mean that there should be no trams anywhere in the world. If that was the case then we'd have to ban all cars, motorbikes, buses, aeroplanes, hippos, lions etc etc.