It is a fact that patents and copyrights do eventually run out, but the period of time is in question. Depending on whether the item is copyrighted or patented has a bearing on the lenght of time that it is protected. Patents generally do run out after 7 years, but can be renewed by the owner of the patent - but there are limits on renewals as well. Copyrights are another matter. Copyrights on branding can be perpetual. Aftermarket parts that too closely resemble originals could be considered in violation of branding copyright if there are elements of branding included in the part. Even so, copyrights generally last for 20 years or more.
The main difference as I see it between patents and copyrights: A patent is to protect an innovation from being copied by unauthorized means. A copyright protects branding and intellectual property from unauthorized copying.