Yeah! Merch is awesome! I've done both attractions and merch and I preferred merch.
Attractions can be great, but a lot of it is dealing with people who have been waiting in line forever and are cranky. You do have awesome positions like spieling on a ride, but you have to remember you'd also be doing things like checking fastpasses, making sure children are the right height, grouping people into rows...a lot of it honestly feels like hearding cattle. I felt like with merch you get more one-on-one interaction with guests. When a guest is at the register (or just wandering around the store) you can ask them all about their vacation and what they're looking forward to! With attractions you're often too concerned with efficiency or safety (depending on the attraction) to really connect with individual guests.
So, don't get down about not getting exactly what you wanted. Each role has its pros and cons. I feel like a lot of times people build up attractions to be more than it is. Don't get me wrong, it can be awesome! But just like the other roles it has its downsides, some attractions more than others... I feel like pretty much each role is on equal playing field once you weigh all of their advantages and disadvantages