They both have there advantages for certain thigs and we will be going threw them right now.
Affordable
More Threads
Compadibility is better
Multi-Media
Future upgradebility is better
Power efficient with lower models
works better with AMD GPUs
heat dissipation
Has ZEN architecture
Drivers have a lot of options
Overclockable with all AMD CPU's
More fps in games
Comes with most prebuilt Pcs
Ram works better with intel
Intel motherboards are more powerful
Integrated Memory Controllers
less heat when doing anything with Intel CPUs
More branded
Drivers work well
Overclockable but with their K or KF series.
Overclocking more stable
Availability. Just as Intel processors may demand a price premium, new models may be difficult to acquire in large quantities
Power Consumption
Price
When upgrading your motherboard customers are not allowed to upgrade to the newer motherboard since only newer Intel CPUs are compatible.
A High-end system needs an expensive motherboard
AMD processor is worse for gaming platform
threading has an internal conflict with data wait time
Power hungry with higher CPUs
Drivers have problems, shuts down a lot, has blue screens often, and can sometimes mess up your GPU drivers with it.
When on a budget and want future compatibility you should buy an AMD CPU. If you don't care about your budget and want something to game on Intel is the way to go. First, check if everything is compatible with your system by checking https://pcpartpicker.com.