It’s just to keep the attention away from the IAFs bases in Afghanistan....
You jest. Or do you?
No Israeli bases in Afghanistan. The airbases there are full to capacity with Coalition assets. No more room or ramp space for anything extra. Far too many troops, civilians who are also aircraft enthusiasts with cameras for Israeli aircraft to be there. Also think of access? The nation is surrounded by Islamic nations who wouldn’t grant Israeli air force overflight rights. The only route in for them would be Afghan/Chinese border and then you would have the problem of keeping the Israeli air deployment secret.
Remember that Afghanistan is a sovereign nation. It doesn’t belong to the U.S. or any other Coalition nation. Those forces are guests there and the Islamic government of Afghanistan wouldn’t allow Israeli forces to be stationed there.