You sound a lot like I did for the last couple years on this board. I followed the forum and used parts of the BBB method to save money, i.e. buying baking soda instead of pool store alk increaser, but I continued to use chlorinated pucks in the form of trichlor and I was shocking with dichlor.
My reasoning? Why not? Everyone else seems to get by with it? And I did to for several years. I also had sparkling clear water and continued to laugh at the notion of the BBB method. After my third season (last year) owning my pool things started to go very badly.
My pool water would not clear up so my solution was to just keep shocking and adding more trichlor. This drove my pH down way below 6.8 and I couldn't get it to stay up because I was continually adding pH decreaser in the form of the dichlor and trichlor.
So why did it work so well for so long and then it quit? I finally reached PEAK CYA, the point of no return. My CYA level finally got high enough that I could no longer add enough chlorine to dissinfect. The attempts at chlorination were driving my pH so low that it started to rust parts in my DE filter. My water started to turn orange/yellow and my walls started to stain.
So long story short, most people can get by with using pucks. My father in law maintains his 88,000 gallon pool with pucks and has for 50 years. He gets by great. He also drains the water every year and has to refill often because it is an old concrete pool that loses quite a lot of water.
My answer is that you don't have to follow the BBB method, but if you never COMPLETELY drain your pool you will reach PEAK CYA someday and things will go bad quickly. It could be this year, it could be five years from now. After 6 seasons without draining (counting previous owner) my CYA levels were so high that it took about 3 days of draining/refilling simultaneously to finally flush it down to 0.
My chlorinator is now in the OFF position and my chorlinated pucks are now hidden in the garage. It's only bottles of bleach and wine for me from here on out.