Most premium tier fightsticks like these Horis are easy to service, especially swapping levers and buttons. Just make sure you get buttons that are the same size (30mm or 24mm) and mounting type (these are 'snap in' style, not 'screw in'). Re-wiring the new buttons should be painless since they use "QD" (Quick Disconnect) terminators that just pull off and slide on, no soldering required. Plenty of videos on youtube if you need help. Parts are available at sites like ParadiseArcadeShop, ArcadeShock, FocusAttack and possibly local stores that specialize in retro gaming, in all sorts of fashion colors and materials and feel.
Personally, I wouldn't say Kuro buttons are terrible at all. While Hori does make different buttons from bad to excellent depending on the price bracket of the stick, the Kuros are only a bit less sensitive than the newer Hayabusa ones (while arcade standard Sanwa buttons are in the middle), they are way better than sloppy buttons from budget tier sticks. If you've only had experience with buttons from American arcade machines in the past, any of these modern Japanese style buttons are going to seem ultra responsive in comparison.
If you plan on getting one, verify the specs on Hori's site. Massdrop's descriptions are full of errors and exaggerations.