Bl3 on my PS4 has crashed i think only once, after some maintenance all has been smooth. What you all need to do is power your PS4 into safe mode and rebuild the database.
It’s simple. From the off state just physically hold the power button on the PS4 (the button below the disc drive) for about 30 seconds. It will turn on, beep, load a little before triple beeping and shutting back down. Then just turn it on again and you will be in safe mode.
The OS says that rebuilding the database could take up to 30 minutes but that is a worst case scenario, which happens only if your PS4 is literally 1 hour’s usage away from melting into a puddle or bricking. Rebuilding the database will probably only take you a few minutes, or less, and should actually be done as frequently as possible to keep the console running nice and smoothly. The longer you go without rebuilding it, the longer that process takes, so it pays to actually do it every week. Frequent maintenance of the database keeps the process short and will keep micro-stuttering within games to a minimum, as well as prevent the PS4 from crashing. I recommend doing it after about every 50 hours of PS4 gaming.
Rebuild that database and those crashes should stop, in addition to the PS4 performing better.