Very unlikely to have multiple simultaneous oil leak origination sites. Usually an apparently complex problem has a single cause, so one site of failure causing your leak. Unfortunately this may take few months to sort out and get resolved given Covid and other world events. I have had my share of bad experiences too. It's likely just a bump in the road. An " No", you dont want to get back to the bland, boring unless High RPM Jap bikes. Remember you likely thought Jap bikes were adequate until you rode the KTM 890r. I do understand your frustration as I am awaiting a cruise Control fix on my 890r at the moment. Not fun dealing with service tech at my Dealership but you never know what's happening in someone's life so I try to give a pass. But you won't find a more thrilling bike than the 890r. Stay calm, expect it to take a while to get resolved, and consider learning to do as much of your own wrenching in the future (if you're not presently doing so). Good luck. Keep updating us as it will help someone else down road. Best wishes.