Only supporting MC would be complete a waste of time, it would be better to support the idea fully, which takes time.



As someone who spends every work day coding, I would be surprised if even an experienced developer could find all the bits in the code base that would need touching to make these changes in only 30-45 minutes. That's unless they are actually working on that specific area of code already.



Then there would be several hours of thinking through the problem to see what impact changes to those bits of code could have. Then the time to make those changes (which may mean refactoring other parts of the code to keep it clean and maintainable).



Then there's lots of testing to ensure a) the changes work, and b) they haven't broken anything else.



Then the changes would be submitted for code review so another developer can go through it to ensure there are no other issues with the code.



This of course may be multiplied if multiple teams need to be involved (AI, UI, Gameplay, etc.).



Only then can it go to QA for final checks before it could be ready to go into the next live build.



In an ideal world would estimate at least 1-2 weeks for the whole process, with 2 weeks more realistic depending on how (internally) complex the changes are.



Of course, this would only happen if the idea got approved by the designers, and then it would need to be scheduled in to all the other work the teams already have on their plate. This could take months.