Seven modern wonders indeed? I think not