As an adc, my Outlook is typically "I'm really good in this role so if I have a junk support and they have a good adc and support, I'm saving my team from having someone feed".
I find this makes me feel more important even if I'm not getting kills when I know I would with a better support.
To answer the question in your title:
In general, no. Most mid laners have a reliable form of escape, whether it be mobility, stealth, CC, etc... They can easily escape the inevitable ganks without team help (if they're well warded and On the ball). In contrast, most adcs lack this, the support is with the adc to protect them when they're weak via utility.
Some adcs may be okay in mid, those who can go ap mid (tristana, corki, ezreal) come to mind, and lucien even has good enough mobility to maybe be okay. Someone like caitlyn, vayne, jinx, kog'maw, etc... Would probably have a really hard time mid Lane though.
Also, good luck convincing an apc to go bot Lane, they main that role to get a solo Lane.
Honestly though, you can try it in a 5s team. I've thought before it would be better to have the adc solo because with solo xp they'd be a lot better carry than the apcs are to be honest.