Should police and prosecutors continue to be forced to tell defendants what seems obvious at the expense of having confessions suppressed if they fail to do so?

Self evident that an individual has the right to remain silent, and that anything they say can be used against them. Yet, otherwise good confessions are routinely suppressed because some police officer misread, or failed to read a defendant their rights. The result is that many guilty defendants have gone unpunished because without their confessions the cases against them are sometimes too weak to prove. Should police and prosecutors continue to be forced to tell defendants what seems obvious at the expense of having confessions suppressed if they fail to do so?