it actually makes perfect sense. why put him on the main card? it was once a big PPV draw when you had vitor vs. weidman as the main, rousey vs. cat in the co-main and then jacare vs. romero.
now UFC 184 probably won't be that big of a PPV draw. i'm sure the UFC will make money, but having kid as the co-main of the preliminary fox sports 1 portion of the card might bring in a few fringe mma fans that remember him from his past success. then you have mark munoz that isn't a big draw, but a solid name as the last fight on fox sports 1.
with derrick lews, dhiego lima vs. tim means, kid yamamoto and mark munoz. the fox sports 1 portion should be entertaining and might get decent viewership.