On Wednesday, experts were advocating that Woolworths dump its struggling Masters business but today it’s the future of Big W under the spotlight. Magellan Financial Group founder Hamish Douglass, has weighed in on the performance of the mass merchant which was launched in 1976, describing both Masters and Big W as “albatrosses.”