The support role exists to distribute gold in the most efficient way - mid and top farm solo, jungler takes camps and ADC farms solo while the support (the person who by virtue requires the least gold to effective) relies on their gold generation item, masteries, runes and so on for their own income. Double ADC or just two carries bot in general fundamentally doesn't work because you're no longer distributing your gold in the most efficient way - if one of your ADCs isn't taking farm, they can't use a gold gen item because none of them synergise with an ADC/you don't have room in your build for one. So any other support would be making more money than you, even though they are able to function with a lot less gold than you need to work. If both ADCs are taking farm, you're not distributing your gold effectively either because neither of your carries the amount of gold they need - B.F. Swords are massively delayed, for example. The end result gold-wise is either one of your ADCs ending up worthless because they don't have enough gold to do any damage at all (in which case any support at all would be far superior) or both or your ADCs having a moderate amount of gold but both of them being incapable of 1v1ing the enemy ADC or coming close to carrying.
Aside from not having gold problems, supports contribute a huge amount to damage (and/or damage mitigation) in team fights. Like, you massively underestimate what your support contributes if you think "a shield and maybe an engage" is all they do. I mean look at Lulu. She shields you for 300, she polymorphs the Rengar that was gonna do 2k damage to you, she slows him to ensure his death (meaning all the damage that was done to Rengar was essentially down to her, that's about 2k damage that probably wouldn't have happened if you had another ADC instead), she ults giving someone about 700 HP and knocking up anyone else who's around the person she ults (giving time for your team to get free damage on them) and finally she slows with her Q, uses any of the variety of actives/passives a support has access to, and so on. The support in almost any team fight will mitigate/cause more damage than a second ADC could dream of doing, even if they somehow survived the entire fight without a support to peel for them. And they do that without causing problems to your primary carry's gold income.
I can't quite put into words just how much you screw over your team by replacing a support with a DPS source. I mean if anything this applies MORE to low elo than anything because at that level your ADC isn't CSing as well as they would higher up, so you have even less potential income to be wasting. And this is before we get into the fact that low elo players will have much worse positioning so they need support peel more than anyone. But you seriously need to look at what everyone brings to your team beyond damage numbers, and I don't just mean supports here. Otherwise you'll never understood the value that utility-based champions bring to your team in any role.