People keep pet fish for various reasons such as their calming and soothing presence, low maintenance requirements compared to other pets, ability to brighten up a room with their colors, and as a hobby for fishkeeping enthusiasts. Additionally, fish can also provide opportunities for educational purposes, stress relief, and companionship.