No, Nintendo the company lacks a trophy/achievement system that Sony and Microsoft have for their Playstation and Xbox systems. Just asking if Nintendo should really step up and do something like them.
I always liked having them on my Xbox and Playstation systems and I feel like it's different gaming on a Nintendo console but now you mention it, I would like something to show my 100% on LoZ:BotW, even if it's a new Avatar or something.