I think people need to step back and realize that in the grand scheme of investigations this one is still in its infancy. I understand the frustration and the worry, I do but losing faith in LE when they've done everything they can so far won't help.
Investigating is a lengthy and tedious process. Even when the killer is basically sitting on their doorstep it's still a long process. Unless caught in the act these things aren't going to be solved quickly.
I'd say anyone feeling upset enough to argue with strangers, belittle others (including law enforcement) needs to step back and stop spending their lives focusing on this. Take a breather. Watch for major updates but attacking others won't help. You control yourself, not how fast this investigation will go and calling others out about your frustrations won't help.
Someone knows him. If it's not you, don't be so invested that you're changing your life for the worst.
Ps whose BG? I need a drink.