Aren't the british still paying taxes for the monumental task of financing this? As for why nobody remembers, it's inconvenient for the Left if citizens know that slavery has been ended within western nations as a social institution and nowhere else.