Regarding the Baratza Encore, I have two (my parents had one and gave it to me since they didn't use it anymore) and they have been working fine most of the time for the last 5 years, but even if I clean it weekly (around 250-300g), some parts are not up to the amount of grinding I do. The propeller broke twice, then the plastic drive ring, 3 plastic burr holders. Maybe a few other parts that I don't remember.
The last time when the main drive ring broke teeth, one of the plastic frame screws had gotten loose inside (this one had never been opened yet) and the threads were cracked. So I need a frame for this one to make the drive mechanism stay straight and grind properly. I figured this out when the grind was all over the place and the pressure wouldn't go up in the espresso machine.
I'm been using exclusively pretty hard and dry beans for the last 3 years though, so that might be harder for it and the plastic parts give up. If those were made of metal (frame, drive ring, burr holder), it would go from good to great. For the price and most people's use, it's a good buy though.
AND I love the fact that it can be fixed at home with easily available spare parts. Baratza even have super detailed pdf documents and videos on Youtube to help the process. It makes it easy to keep them running. Since I needed 80$ of parts to fix both Encores (one was a backup/parts donor recently), I bought the 1Zpresso jx-pro manual grinder, which is wayyy sturdier, precise, durable (so far) and the grinding action is smooth as. It takes longer but you can rest assured that no parts will break and the grind will be exactly how you want it.