OEM parts are so expensive because you can only buy them from one place.
With regards to Exhausts, Batteries, Brake Discs and Pads I really doubt Honda have a Honda factory for these components, surely they are bought off another manufacturer/supplier?