Ok so I agree with many others here that the amount of loot that gets sharded every week is quite dissatisfying and a sour end to a joyous process (downing the boss should be awesome, not depressing). Now I will outline a solution I thought of while I was bored today, hear me out and read the whole thing before flaming me, thanks. I'll use ICC for my story, most people should be familiar with it.
Now I want you to imagine that at the entrance to the raid there is a special new NPC that for some reason or another is invested in your efforts to purge the place of all the bad guys (like Bran in halls of lightning). When your raid proceeds and kills the first boss, instead of right clicking the corpse and seeing two randomly generated loots from his loot table, you will instead receive two items unique to Lord Marrowgar for example "Pulsating Bone Fragments". Stay with me here. The raid leader/loot master holds onto these for now.
The NPC mentioned earlier will now fade in at the boss you've just killed and a big, full sack will appear over his shoulder and he will emote something along the lines of "Well done friends! I'll keep all the spoils safe for you at the entrance until you return, then together we can see if any of this treasure is still in one piece after such a battle!"
Now how do you get loot right? Here is the cool part (imo). Say you want to go and collect your loot right away after killing Lord Marrowgar, so you will head back to the entrance and talk to the NPC standing there next to an ever-growing (phasing) pile of shiny treasure. Upon talking to the NPC a vendor window will be opened with separate tabs for each boss. First tab, Lord Marrowgar, will include every item of loot on Lord Marrowgars loot table (it makes more sense that all the loot drops when you kill a boss, imo, stay with me).
However, upon opening the Lord Marrowgar Treasure Haul tab the NPC will say something like "Oh what a shame! In all your fury you have gone and utterly destroyed nearly all the treasure, but wait just a moment! I see a few pieces of plunder here that are within my skill to restore... but my materials aren't cheap I'll have you know! I have an offer to make you. As armour and weapons are of little interest to me, bring me other... more exotic spoils of your conquests here and I will consider them fair trade for my service and materials."
Four rolls will be made automatically by the engine, which will determine which items in the Lord Marrowgar Treasure Haul are eligable for restoration and trade. This does NOT guarantee a choice between four out of the total loot table, as double-ups can still occur as normal. So you now see for example that, for this kill, the axe + ring + neck + chest are eligable. Upon requesting the NPC restore an item, he will ask if you have anything to offer him in return. If you have one of the "Pulsating Bone Fragments" from his corpse, the NPC will oblige and the trade will be made.
This process would repeat for every boss in the instance. Note that as you are collecting boss-specific currencies, you will still not be able to receive more than the usual two items per boss per week. The benefit of this system is that while you still receive the exact same quantity of loot per raid, by choosing two of four available options you are given a significant opportunity to ensure that the loot is useful and not discarded.
This process could very easily be adapted for every new raid... It might be a bit to get your head around but I think the idea of the boss dropping all the loot but most of it being damaged beyond repair due to the conflict makes a lot of sense.
Interested in comments and feedback. Cheers.