Magic, though both have their issues and each person has their preferences. I'd rate Magic as better though due to
A-Variety of formats. Standard, Modern, EDH, etc. Casual and competitive decks have a distinct difference in the community as opposed to Yugioh where you ask someone for a casual or tournament-prep game and they ll slap down the same deck regardless
B-Consistent rules. Yugioh has a basically "random" ban list every 3 months and they'll drop game changing rules whenever they feel like it (Xyzs, then pendulums, and now, the biggest, Links)
C-Last, you're free to build how you like in Magic. You have colors you stick to, but you can mix those up. Sometimes a theme or use cards with synergy, though it's your choice. In Yugioh, you either use a deck based on an archetype that Konami says "Here, use these cards with these cards" or have a bad deck that hardly functions. This is largely due to Konami very rarely printing splashable cards (Cards that can be run in any deck).