Yes, time is necessary to our perception of nature, but to see this I will use a more quantum mechanical view of time.
Historically, 3-dimensional space (or since relativity 4-dimensional space-time) has been the playground for physics. Particles, densities, fields, events all exist at coordinate locations in space-time. After all, you see this vast space with your own eyes and can reach out into it. Many questions follow from this picture. Perhaps there are more than 4 dimensions, perhaps space/time is emergent from "events", and your question of perhaps time being illusory?
However, quantum mechanics is not about objects in space-time. Instead it is about objects (kets) that stand for particles and are in a very large dimensional Hilbert space. The Hilbert space is not "space-time". Representations of the Poincare group act on the kets in the Hilbert space to rotate, boost, and translate the kets by the Lie group parameters $\vec{\theta},\vec{\lambda},\vec{x},t$. The Poincare group acts on its own generators by conjugation such that under its rotation subgroup, $\vec{\theta},\vec{\lambda},\vec{x}$ rotate like 3-vectors, and under its Lorentz subgroup, $(\vec{x},t)$ transforms like a 4-vector. It is the space of the Lie Group parameters $(\vec{x},t)$ that is called "space-time".
Now, suppose you decided to do all the physics transformations $\vec{\theta},\vec{\lambda},\vec{x}$ but no time translation t (ie: no waiting). In other words, there is a subset t of Poincare group transformations you decide not to do. Unfortunately, eliminating time transformations from the Poincare Group does not leave a closed subgroup. For example, if you do a sequence of small translations ($x<<1$) and boosts ($\lambda <<1$) in the same direction, you would discover that you had done a little bit of time translation $t=\lambda x$.
$$
e^{\lambda K}e^{x P}e^{-\lambda K}e^{-x P}=e^{\lambda x E}=e^{t E}
$$
So even if you thought you got rid of time translation, the product of other group elements would bring it back.
Here is a less mathematical argument. Suppose you have the object "muon". If you wait about 2.2 usec, it decays (changes into other stuff). If instead of waiting, you did the single transformation of rotation, boost, or spatial translation to the muon, it would not have decayed. Waiting is essential to explain our perception of the muon decaying and is therefore not illusory.