Cowboys screen is a sign of the times