No, this is not asshole design. If the oil port was sticking further out, it’s gets knocked off if you lay the bike down. And then you have no oil at all, and a blown up motor.
It’s by good design the oil port is recessed. Yes it’s annoying to use a funnel, but it’s the preferable option.
Oil draining over the hot exhaust? Sounds good guys, let's sign it off and start production! (files.catbox.moe)
Seriously, couldn’t they just extend the tube a bit so it overhangs the exhaust pipe???