Public perception and data centre delays