I have always wondered why they have been using the Embraers on LHR routes.
However - flying 30 people on an Embraer MAN-LHR is cheaper than 30 people on an A319 on the same route! It will always depend on supply and demand.
Regarding selling slots - it's what gives them any value.