Another reason why people seek custom ROMs is because of the extra features they offer. A custom ROM, on the other hand, helps keep your device alive and updated with the latest version of Android.
The main reason why people prefer custom ROMs is that almost every company drops support for their devices after 2-3 years of their launch.