There was the idea to have raid encounters be dynamically scaled according to raid size, as long as they are between 10 and 25 players. For example, 11 would be accepted, 17 would be accepted, 9 not.
It is "politically" possible since they already allow 10 and 25 players, numbers in between do not have "social" problems, it's mainly technical.
A lot of people claim it is impossible to dynamically alter the raid encounter since it will be hard to set up such an algorithm.
However, couple of ideas that may remedy it:
- Statically determined raid encounters: This is a very secure way since it really changes nothing in terms of way of game design. The encounter is simply designed for 10, and then for 25, and then for 24, and then for 11 etc. The raid leader only has to select the number before entering the raid.
Severe problems: Complexity in thinking about the game.
Enormous advantage: everything is in theory perfect in terms of encounter setup because blizzard has statically determined it correctly.
Another problem: More work for Blizzard, more things may go wrong [by mistake, bugs].
- Dynamically scaled encounters with "smart debufs" on the boss: This expands on the "have an algorithm that sets up the boss automatically" by being smarter while in game. For example the encounter detects that there are 3 healers healing on the internal healing meters: do more damage to the tank.
Severe problems: this may make some encounters easier to exploit since it sounds difficult to setup perfectly and for all sizes.
- Dynamically scaled encounters with a short ennouncement before the raid: e.g. the encounter detects you have 17 players. Encounter reports in a /yell "BETH'TILAC PREPARES 4 DRONES AND 6 SPINNERS" or something like that.