Richard Silva Detroit News analysis