Get the parts you need and do the work yourself and move on. If you get some replacement parts or compensation from Shimano, or get nothing, it doesn’t really matter in the scheme of things.
The principle is just not worth it.
John
Edit added: I understand why Shimano wants the shop to replace it. They don’t want people to just show up with the the crank and bb and get a new one they can sell them or use on a totally different bike. Not that it would be widespread, but Shimano probably doesn’t want to give away parts for a bike is in an unrideable condition/broken.
Last edited by 70sSanO; 07-15-20 at 10:22 AM.