Yes, weapon swapping is primarily automatic for most characters in Diablo 4. Different abilities within each class are designed to utilize specific weapons, allowing for seamless transitions during combat.