From an ethical standpoint, using cracked software deprives the software developers of the revenue they need to continue developing and supporting their products. This can hinder the advancement of technology and support for users.