I have a degree in English, not physics, and I have found the B2 to be excellent and easy to work with and on. I've ripped 771 albums. I would say I've had problems getting the CD to rip on maybe 10 of them. Most of those problems were cured by cleaning the disc--so not a B2 problem at at. Once the problem was I needed to clean the B2 CD lens--so a B2 problem, but not a problem unique to the B2. The vast majority of my CD ripping issues involve the B2 not recognizing the disc. The CD rips, but then I have to type in the artist and album info and track info. I would say that has been true maybe on 30-40 albums. A minor inconvenience. But I also have an external CD drive to my Mac. Lately I have been ripping CDs on that using dbPowerAmp cd ripper, a downloaded app. That app has failed to recognize only one CD, that one a locally produced CD sold by the artist. Using dbPowerAmp cd ripper eliminates most problems in ripping I find, though I would say the few problems I've had seem within the normal range for CDs, especially the old CDs I already owned and the used ones I'm buying now.
Also, while I leave mine on all the time, I understand you don't want to. If you rip on dbPowerAmp, you can rip straight to Flac format and then upload wirelessly to the B2. That way you don't need the B2 to compress files and there is no need to leave it on when you're not using it.
I also had to replace the SD card when I wanted to move from b2 software, the older, less Sonos-friendly version, to b2b software, the current version. Even I, an English major was able to accomplish this easily. You won't have to since the one you would buy if you bought would have b2b from the outset.
A significant percentage of the issues reported here turn out to be issues connecting the B2 to your home network. Network issues arise even when the B2 is not involved. (Actually I've never had network issues with the B2.). The solution usually is to get a better wifi antenna (because the B2 is too far from the router or for some other reason the connection is weak) or to use a wired cable connection to the router. My brother has a B2 also, and he had recurrent issues until he upgraded his wifi antenna dongle. Since then he's had basically no issues except ripping issues that I believe just go hand in glove with the physical medium of CDs.
I suppose a fair criticism of the B2 is that the wifi dongle supplied is inadequate for a percentage of users and that the B2 isn't equipped from the start with a plug-n-play network connection cable. But it's not a huge percentage of users, and if they gave everybody a better dongle and cable, and added a network port, the price would be higher. And most people don't want or need these things.
I won't deny that you might--might--have to work through some minor issues getting started. But you might not, many don't. And if you do have issues, this forum is exceptionally helpful and experienced. It's highly unlikely you'll encounter an issue that hasn't previously been addressed. And if the issue can't be addressed, Brennan customer service is very responsive. It'd be one thing if you were going to be on your own after buying. But between this forum and Brennan customer service, you won't be.
I am a very satisfied B2 owner. The device has completely changed--by which I mean vastly improved--my relationship to music. I'm listening to more music, more new music, and a greater variety of music than I had in the 30 years prior. Which brings me to a risk that is quite real--I've bought dozens and dozens of CDs since I started using my Brennan. I think I can safely say you'll go into an accumulation mode once you've started. You don't have to fulfill that desire by buying CDs, but I have not been satisfied by downloading options, so I end up buying CDs. Happened to my brother, too. Good thing we can trade.