Yes, it is going to be very difficult to end it... adhering to your culture and tradition is of course good, but that culture/tradition means barbarism and cruelty you are much better off without it.
Actually many young people in Spain are now opposed to corrida, and the trend is growing all over Spain, so there may be a hope. Indeed they finally banned it recently in Catalunya (the region where Barcelona is). So here is hoping that it will spread into other parts of the country!